Share this page

IFC InfraVentures and Electrawinds jointly develop a large-scale wind project in Kenya