13-07-2020 23:44 via digitaltrends.com

Apple, Amazon, and Google accused of using Uighur forced labor in China

The report claims 83 global brands are benefiting from the forced labor
Lees meer »