Impax adds three to infra team

The UK renewable firm’s latest vehicle, a €330m fund closed in 2011, is now 75% invested.

Share this