IFC Invests in Thika Power Limited to Increase Power Generation in Kenya
Readmore
IFC InfraVentures Marks a Milestone with Tobene IPP Financing
Readmore
World Bank Group Finances 96 megawatt Tobene Power Plant in Senegal
Readmore