By CEP Staff • 25 June 2012 in News

E-CL submits application for 108 MW Chilean wind project