India's office space demand, primarily driven by Global Capability Centres (GCCs), rose 8% year-over-year during the first nine months of 2025, reaching 50.9 million...
Global Capability Centers (GCCs) have leased out around 100 million square feet of office space across India’s top seven cities since 2021, according to...