Tag: IndiaRetailSector

spot_imgspot_img

India’s Retail Sector Leased 3.1 Million Sq Ft of Space in Q1 2025

India's retail sector saw a strong start to 2025, leasing 3.1 million square feet of retail space across shopping malls and high streets in...