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

MORE VIDEOS