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 »