By CEP Staff • 19 June 2013 in News

SolarWorld reaches deal with debenture creditors