By CEP Staff • 2 October 2012 in News

Mainstream Renewable subsidiary applies to build 240 MW wind farm in Chile