
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 FY26, leasing nearly 3 million sq ft across Bengaluru, Chennai, and Hyderabad, according to new data released by ICRA on November 27. The report shows that the Indian Information Technology–Business












