The global production of Solar Panels is using Forced Labour from China’s Uyghur Muslims in Xinjiang province, an investigation has found. Xinjiang produces about 45% of the world’s supply of the key component, polysilicon, the research
This post first appeared on Anti Bribery And Corruption Platform & Due Diligen, please read the originial post: here