UK's Selfridges sold to Thai and Austrian alliance in $5 billion deal

The retail group is best known for its flagship department store on London’s Oxford Street

Updated: December 24, 2021, 11:08 AM