By CEP Staff • 21 August 2012 in News

Chilean authorities grant approval to $1.2 billion of solar projects