Delhi’s Khan Market remains India’s most expensive retail location, ranks 24th globally
New Delhi, Nov 19 (IANS) Khan Market in New Delhi ranks 24th globally, maintaining its position as India’s most expensive retail location with rents at $223 per square foot (psf) per year -- up 3 per cent year-on-year, according to a report on Wednesday.