GCCs Capture 37% of Office Space in India's Top 7 Cities

Bengaluru and Hyderabad remained on the top of gross office space leased by GCCs
GCC leased about 52.88 million square feet of office space (File Photo)