Megger opens office in Durban, South Africa by Dennis Ayemba March 30, 2022 0 Global electrical test equipment expert, Megger, has set up a new sales and support office in Durban, South Africa. This important and exciting development is the latest demonstration of Megger’s ...