India recorded 329 Global Capability Centre (GCC) leasing deals in 2024, with Bengaluru, Hyderabad, and Chennai emerging as ...
Bengaluru's office rentals have surged by 26% in five years, reaching Rs 93 per square foot in 2024. Key cities like ...