Blog

New Report: China’s Solar Companies Use Forced Labor

Researchers at Horizon Advisory found forced labor in Xinjiang is likely being utilized by China's polysilicon industry and related supply chain.