10.0.1.170

Impax makes 100MW wind energy deal

225
European energy company Eolia is selling a portfolio of wind farms in the North and West of France and a single Polish 6