Shein shares sink after profits disappoint in first results since IPO Fast-fashion retailer squeezed by rising freight costs and Iran war fallout