New hydropower project in Malawi

This new 64MW project, which is the fifth located on the Shire river that flows from Lake Malawi, brings the country’s total power output to 234MW

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content