Share this page

IFC Client Kipeto to Sell 100 MW of Wind Energy to Kenya Power