The Big Idea: Brand Innovation Debrief: Selfridges
In 2023, Selfridges reported a 29% increase in revenue to £843.7m ($1.09bn, €985m) for the 52 weeks ending 28 January 2023, according to The Industry, making it the second-largest department store in the UK after rival Harrods.