Share this page

IFC INVESTS $41 MILLION IN PRIVATE POWER PROJECT IN KENYA