Wed, Nov 15, 2017
Renting spaces in these locations could be a little heavy on your pocket. Delhi's Khan Market tops the list of 'most expensive retail spaces in India'. Here is the full list on the Global Retail Ranking Index.
More >
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.