By CEP Staff • 3 February 2014 in News

Suntech signs restructuring agreement, dismisses involuntary US bankruptcy filing