Foreign brands make a beeline as India’s retail leasing hits 3.1 million sq ft in Jan-March
India’s retail sector showed steady retailer demand in Q1 2026, as gross leasing totalled 3.1 million square feet for the top seven cities in the January-March period, a report showed on Tuesday. Desp
Read More