April 20, 2024 13:04 (IST)
Report alleges China is using Uyghur forced labour to make solar panels
Beijing: An investigation has found that the global production of solar panels is using forced labour from China's Uyghur Muslims in Xinjiang province.
Latest Headlines