TCS Leads India’s Office Leasing Boom With 3 Million Sq Ft Expansion: ICRA
November 29, 2025: Tata Consultancy Services (TCS) has emerged as the single largest office space occupier between FY25 and H1…
November 29, 2025: Tata Consultancy Services (TCS) has emerged as the single largest office space occupier between FY25 and H1…