Uyghurs
Forced labour from Uyghurs behind supply of solar panels
Renewable Energy
May 17, 2021
Forced labour from Uyghurs behind supply of solar panels
The global production of solar panels depends upon forced labour from Uyghurs Muslims in China's Xinjiang province, an investigation shows.