India India’s warehousing segment reports 16.7 million sq ft leasing in Q1 of 2025, Mumbai reports the highest leasing – Hindustan Timesby Mia Garcia May 9, 2025