The Seattle Times

2 of 2
Shen Peng / The Associated Press, 2011

Sunday, March 24, 2013

China solar billionaire Shi undone by Suntech’s debts

In this photo released by China's Xinhua news agency, a worker inspects solar panels on a production line at Suntech Power plant in Wuxi. The world's biggest solar panel manufacturer was forced into bankruptcy court Wednesday, becoming the latest casualty of a painful slump in the global solar industry.