Selfridges: Saudi Arabia snaps up 40% stake in department store
Retail Gazette
OCTOBER 7, 2024
Selfridges Group owns and operates 18 luxury department stores in three countries: Selfridges in the United Kingdom, De Bijenkorf in the Netherlands, and Brown Thomas and Arnotts in Ireland. Click here to sign up to Retail Gazette‘s free daily email newsletter
Let's personalize your content