
Shoppers Stop reveals new store concept in Delhi
Indian department store chain Shoppers Stop has opened a new 33,000sqft outlet in Delhi. The store was designed by the Dubai office of Schwitzke & Partners to reflect the latest international trends in retail strategy. This includes aspects such as…
