By CEP Staff • 12 June 2012 in News

Mainstream Renewable Power applies to build $180 million Chilean PV plant