Global Capability Centers (GCCs)
Office Demand Soars 15% Across India, Despite Bengaluru's 10% Slide
Business | Jan 05, 2024India’s office space leasing saw a 15 percent rise to 59.6 million square feet in 2023, reflecting the count..
India’s office space leasing saw a 15 percent rise to 59.6 million square feet in 2023, reflecting the count..