2 min 20 Fashion If you think fast fashion is bad, check out SHEIN DW Planet A April 7, 2023 There’s fast fashion – and then there’s SHEIN. The Chinese fashion giant is taking what…