Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Browsing: Shein
Ultra-fast-fashion brand Shein has been valued at $26.2bn (£19.3bn) after its first day of public trading, following a long quest to list on the stock market.
