Skip to content
Shein lists in Hong Kong at $26.5 billion and slumps on the open