Retail leasing hits 12.5M sq ft in 2025, led by Delhi NCR and Bengaluru
India's retail leasing reached 12.5 million sq ft in 2025, with Delhi NCR and Bengaluru anchoring demand for physical retail space across the country.
Retail leasing in India reached 12.5 million sq ft in 2025, with Delhi NCR and Bengaluru driving demand for retail space across the country.
Why this matters
Retail leasing of 12.5 million sq ft in 2025 signals sustained appetite for physical retail space, with Delhi NCR and Bengaluru concentrating demand across India's top metros.
Retail-company theme is accelerating, up +435500% QoQ.