Suntech Factory

Suntech Factory

Qilai Shen/Bloomberg

Employees assemble photovoltaic panels at Suntech Power Holdings Co.'s factory in Wuxi, Jiangsu Province in this 2011 file photo.