Impax closes Finnish wind deal and financingThe London-based manager has now invested more than 65% of its most recent, €330m fund.ByAndy Thomson23 April 2014•1 min readDealsFundraisingInvestors