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.

About the Author

You may also like these