Global capability centres are set to drive 60-65 million square feet of office space leasing in top seven cities during 2026-2027, led by Bengaluru, Hyderabad and Chennai Global Capability Centres ...