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 »