
Shein has finally shown investors the numbers. In a draft prospectus filed on July 26, the fast-fashion retailer disclosed annual revenue of $41.8 billion for 2025, up roughly 8% on the year before, alongside a net profit that fell 38.7% to $2.064 billion. Growth, of a sort, bought at a visibly…
No discussion yet. Be the first to share your thoughts!