Khan Market Emerges As India's Most Expensive Retail Location: Report
NDTV.com
March 10, 2026
The leasing of retail spaces in Delhi-NCR during 2025 stood at 2.25 million square feet - the highest since 2019.
Discussion in the ATmosphere