Amazon’s Suppliers Linked to Forced Labour in China: Watchdog Group
A report from the Tech Transparency Project said that Amazon’s business is closely entwined with China and its suppliers linked to forced labour in the Xinjiang region of China.The research…