Indian retail thrives in 2024: 8.1 million sq. ft leased across 7 major cities. Mumbai, Delhi NCR, Bengaluru, Kolkata, Chennai, Pune, Hyderabad show growth.
News release
25 January 2025
India retail: 8.1 million sq. ft leased in 7 cities (2024)
Your browser doesn't support speech synthesis.
Listen to article •
Read time: 1 sec