TCS Headcount Drops By 19,700 In Q2FY26 Amid Restructuring And Layoffs
India’s bigst IT services company, Tata Consultancy Services (TCS), reported a net decline of 19,755 employees in the second quarter of FY26
