Solar Suppliers’ First-in-Decade Sales Drop to Feed Glut
Qilai Shen/Bloomberg
Employees assemble photovoltaic panels at Suntech Power Holdings Co.'s factory in Wuxi, Jiangsu Province, China.
Employees assemble photovoltaic panels at Suntech Power Holdings Co.'s factory in Wuxi, Jiangsu Province, China.