External Publication
Visit Post

Khan Market Emerges As India's Most Expensive Retail Location: Report

NDTV.com March 10, 2026
Source
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

Loading comments...