By CEP Staff • 19 November 2012 in News

Andes Mainstream applies to build 104 MW solar project