News

India's office leasing touched 21.4 million sq ft in Q2 2025, driven by GCCs, IT-BPM and BFSI, with annual activity projected ...