Impax closes Finnish wind deal and financing

The London-based manager has now invested more than 65% of its most recent, €330m fund.

Share this