By CEP Staff • 2 October 2015 in News

Mainstream Renewables, Actis clears hurdles to 182 MW Chilean wind farm