GCCs in India: 45-50mn sq ft Office Space Demand by 2025 - Colliers
February 21, 2024 16:16
Foreign firms are setting up Global Capability Centers (GCCs) in India, leasing 45-50 million sq ft of office space by 2025, driven by lower costs and skilled talent.