Re-mumbai

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 Process Management (IT-BPM) sector recorded […]