Biggest Solar Collapse in China Imperils $1.28 Billion

Biggest Solar Collapse in China Imperils $1.28 Billion

Qilai Shen/Bloomberg

An employee walks into Suntech Power Holdings Co. headquarters, which is covered by photovoltaic panels, in Wuxi, Jiangsu Province, China.