By CEP Staff • 20 February 2014 in News

Renovalia applies to build 35 MW solar plant in Chile’s Atacama region