By CEP Staff • 29 August 2014 in News

Mainstream Renewable Power gains permission for 150 MW Chilean wind farm