15 April 2014

Impax completes deal for two Finnish wind farms