Workers in Guangzhou are putting in 12-hour days, six to seven days a week, to keep up with the relentless pace of fast fashion giant Shein's production demands, reported Le Monde. Behind the trendy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results