Tag: Selfridges

Thai, Austrian alliance buys Selfridges for $5 billion

Ownership of Selfridges, the luxury British store chain, has changed from the Canadian...