CBRE's Q2 2024 report reveals GCCs leased 11.9 mn. sq. ft., accounting for 37% of India's office leasing, with BFSI and tech firms contributing 45% of GCC leasing.