Business Shein’s valuation plummets to $27 billion as the fast-fashion giant faces a harsh reality check Asger Risom • 24. August 2026