By CEP Staff • 8 July 2014 in News

IFC to invest $100 million in MENA renewables