Chinese fast fashion retailer Shein saw its net profit drop by 40% in 2024, potentially jeopardizing the company's ongoing push for an initial public offering on the London stock exchange. According ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results