Western Power Company hydropower
The Ngonye Falls Hydroelectric Project is a 180MW run-of-river scheme in the Western Province of Zambia, which is under development by the project SPV Western Power Company (WPC).
Pavua will be amongst Mozambique’s first renewables IPPs and will generate up to 120MW of electricity for the national grid
eleQtra is developing a 50MW wind power project at a coastal site in Ghana. The Project will comprise 16-25 utility scale wind turbines