By CEP Staff • 16 May 2013 in News

IFC agrees to invest up to $1.5 billion in Masdar clean energy projects