By CEP Staff • 19 April 2013 in News

SolarWorld sells 46 MW of solar projects