06-03-2020 05:42 via zdnet.com

Tech giants push back on forced Uyghur labour claims

ASPI report claims technology supply chains make use of workers that were forced to relocate out of Xinjiang province.
Read more »