Retail sector leasing remains resilient as 27 new global brands enter India in 2024 Mumbai, Jan 25: The Indian retail sector leased 8.1 million square feet of area in shopping malls and prominent high streets across top seven cities in 2024, overcoming limited new supply, according t...