By CEP Staff • 31 May 2013 in News

IFC InfraVentures to help lock in finance for 90 MW Kenyan wind farm