12-12-2024 15:23 via theretailbulletin.com

Selfridges’ £4B gamble as Thai owner sets sights on “World’s best store”

The family-owned Thai conglomerate Central Group, which bought Selfridges and other European luxury department stores in 2021 for £4 billion, admits it may have overpaid for... View Article
Read more »