As a result, the fashion firm's earnings fell well short of the £3.8billion projections made in 2023, the FT reported. The gloomy results pile further pressure on Shein's ambitions to list in London – ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results