Apple, Amazon and Tesla supplier accused of using forced labor On December 29, 2020 By allopol amazon apple china forced labor gear news tesla uyghur According to an investigation by The Washington Post and theRead More