Shopping4 months ago
Retail space demand in shopping malls rises 15% in April-June across major Indian cities: Cushman & Wakefield | Business Insider India
Leasing of retail spaces in shopping malls rose 15 per cent annually during the April-June period to 6.12 lakh square feet across eight major cities on...