Tata Consultancy Services (TCS) faces criticism over a 20,000-employee headcount drop in Q2 FY26, amid restructuring efforts. Discrepancies in reported layoff figures have led to accusations from IT ...
India's largest IT firm -- has kicked off a new earnings season for India Inc. Here are five key takeaways from the Tata group IT giant's latest quarterly results.