Shein swings to $99m Q1 loss as tariffs erode margins ahead of Hong Kong IPO | Indexa