TPE Logo
Shein swings to a loss as Donald Trump's trade rules hit sales