Based in Singapore, Shein was founded in China and makes its clothes there. Human rights organisations have accused China of using slave labour, …
Read more: Shein edges closer to controversial £50bn London listing as China denies human rights abuses
2025-01-10