Choose your region and language

Go

Menu

Power Grids in Africa News

Egypt & North Africa

South Africa & Southern Africa

Contact
Ahmed Emad

Regional Communications Manager

Egypt & North Africa

+20 1111999075
Thembisile Dzonzi

Communications Manager

+27 (0) 10 202 5841