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 ...