Forced labour in Xinjiang behind global supply of solar panels: Investigation
The global production of solar panels depends upon forced labour from Uyghurs Muslims in China’s Xinjiang province, an investigation shows. A study conducted by United …
The global production of solar panels depends upon forced labour from Uyghurs Muslims in China’s Xinjiang province, an investigation shows. A study conducted by United …