Real Estate
India’s GCC Capital: Bengaluru’s 2025 Leasing Triumph at 12M Sq Ft
Bengaluru solidifies its status as India’s undisputed GCC hub, leasing over 12 million square feet of office space to Global Capability Centres (GCCs) in 2025—more than double Pune’s 4.8 million sq ft and nearly three times that of Hyderabad or the National Capital Region (NCR) at 4.5 million sq ft each. GCCs captured nearly 40% […]