Finance What will Shein’s IPO mean for the retailer and for London?June 4, 2024 Shane is a big deal. In 12 years, the Chinese fast fashion giant has exploded…