By CEP Staff • 14 January 2011 in News

Impax sees strong potential for renewable investment in key European markets during 2011