By CEP Staff • 24 February 2012 in News

Solar Chile’s $95 million solar farm in Chile awaits environmental impact approval