Karuma Dam
-
Valuing Water
#China-built #hydropower stations alleviate #PowerShortages in #Africa
The Chinese-built Kafue Gorge Lower Hydropower Station in Zambia was fully commissioned on Friday, following the switching on of its…
Read More »