Homegrown IT major Tata Consultancy Services (TCS) has come under scrutiny after its latest financial disclosure revealed a sharper-than-expected fall in headcount during the September quarter (Q2 FY26).According to the company’s filings, TCS closed the quarter with 593,314 emplo







