By CEP Staff • 5 November 2010 in News

Impax renewable fund holds second close on Eur259 million