chinese produced solar panels, forced labor, polysilicon, uyghurs, xinjiang

Uyghur Forced Labor Is Causing Concern Among Solar Panel Suppliers

Uyghur forced labor in the Xinjiang region is threatening the solar panel industry worldwide. The world is trying to shift to renewable energy resources for its power needs. Whether solar power or hydropower, these natural resources are being harnessed to reduce the carbon footprint left by humans. U.S. President Joe Biden is also keen to ...

Max Lu

Solar panels.