Sewedi Electric

Egyptian minister review updates of construction of Tanzanian dam