New Delhi, April 7: Retail sector leasing in India’s top eight cities witnessed steady demand, reaching 1.95 million square feet in Q1 2026, amid limited new mall supply, a report said on Tuesday.The report from commercial real estate services firm Cushman & Wakefield said leasing moderated by...