Selfridges’ £4B gamble as Thai owner sets sights on “World’s best store”
December 12, 2024 2:23 pmThe 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