By CEP Staff • 3 March 2014 in News

IFC lends $330 million to ThomasLloyd for Philippines renewables projects