Shein’s stock market debut was a major flop. Does it signal the death of ultra-fast fashion?

· Euronews