By CEP Staff • 23 November 2012 in News

Desarrollos Fotovoltaicos de Chile plans 98 MW solar plant in Tarapaca