Workers for some suppliers of Chinese fast fashion giant Shein are still working 75 hours a week, despite the company promising to improve conditions, a report suggests
Reuters A woman walks past a Shein sale advert in an underground station Reuters
A new investigation by Swiss advocacy (...)