Leasing of retail space in 2025 to surpass levels of 2023, top 7 cities to add 9 million sq ft: JLL New Delhi, January 25: The top 7 Indian cities are set to see the addition of nearly 9 million sq ft of new retail space in 2025, with gross leasing volume expected to surpass 2023's 8.7 million sq ft...