Global Capability Centers (GCCs) drive India's office space demand, holding a 37% share in overall leasing activity for Q1 2024.