Retail in Asia

In Sectors

UK’s Selfridges named world’s No1 department store

British department store Selfridges has been named the world’s top department store by the Intercontinental Group of Department Stores (IGDS) for the second time.

To view the full article (note: you must be a Drapers subscriber), visit Drapers.

(Source: Drappers)