This week, Shein received approval for a long-awaited IPO targeting a valuation of around $40 billion, a steep markdown from its peak valuation of $100 billion in 2022 due to slowing growth, regulatory hurdles and a weak consumer environment.