Are shoppers to blame? The Chinese factories where the huge fast fashion company's clothes are made are under the spotlight.
Shein workers exploited for £6 shirts

Are shoppers to blame? The Chinese factories where the huge fast fashion company's clothes are made are under the spotlight.