By CEP Staff • 19 May 2014 in News

AustrianSolar wins permit to build 100 MW solar farm in Chile