Leasing of office space for Global Capability Centres (GCCs) in India rose 24% in FY 2025, reaching 31.8 million sq ft across seven major cities, according to Vestian.
GCC office leasing in India surged 24% to 31.8M sq ft in FY25, with Bengaluru leading and Fortune 500 firms driving nearly half the demand, says Vesti...