By CEP Staff • 16 February 2012 in News

Mainstream Renewable Power secures approval for $70 million Chile wind farm