By CEP Staff • 1 July 2011 in News

Suntech takes $120 million hit but expects $400 million savings on MEMC wafer contract cancellation