Tech giants accused of exploiting Uyghurs in forced labour
Jul 13,2023
A report titled 'Uyghurs for Sale' published by Australian Strategic Policy Institute has accused tech giants Apple, Amazon and Google of Uighur forced labour China. According to the report, between 2017 and 2019 an estimated 80,000 Uyghurs were move...
Read More >