13 December 2013

Impax renewables fund more than 60% committed after new investments