Selfridges reports narrowed losses despite sales slump
Selfridges Retail Limited reported a 7 percent decline in revenue for the 48 weeks ended January 4, 2025, reaching 774.6 million pounds, down from 834.9 million pounds in the previous 53-week period. The upmarket department store chain, which operates four stores in the UK, including its flagship on Oxford Street, and a digital business,...
loading...