Home Trending Shein’s embattled IPO signals mounting troubles for fast fashion giant