Business & Finance News Shein under pressure to cut valuation to $30B ahead of London IPO: report February 17, 2025 0