Retail Recovery: By 2028, 41 Million Square Feet Are Expected to Be Developed
The top 7 cities in India have around 41 million square feet of retail complexes planned for operation between 2024 and 2028, providing a substantial supply for the physical retail