Report on Xinjiang Solar Industry Renews Forced Labor Concerns
A new investigation has renewed attention about human rights abuses in Xinjiang’s polysilicon industry. Polysilicon is a key ingredient in the manufacturing of solar panels, an industry that is expected to boom in coming...
Read More