India's office market breaks new ground with its best-ever Q1 gross leasing at 21.5 mn sq ft in Q1 2026.