Selfridges put up for sale, owners seek at least 4 billion pounds

The billionaire owners of iconic British department store Selfridges have reportedly put the business up for sale.


OR CONTINUE WITH
Selfridges