JLL says India’s Global Capability Centres entering massive growth phase- The Week
India’s Global Capability Centre (GCC) sector hit a new high, with office leasing by these units touching a record 31 million sqft in 2025, according to new research.
The report, published by real estate services firm JLL, noted that the…