Lusenfwa River Gorge and Original Power Plant

Muchinga Power

Zambia

Muchinga Power Company will develop a 200 MW series of run-of-river hydro projects on the Lunsemfwa and Mkushi rivers in central Zambia.

Read more »
Cenpower PP Overview - cropped

Cenpower IPP

Ghana

The project will provide urgently needed low cost, reliable and efficient thermal power to the deregulated Ghanaian power market.

Read more »