By CEP Staff • 27 August 2015 in News IFC makes record $1 billion of clean investments in Europe and Asia