
India
TCS Layoffs: Why No Job Is Safe Anymore
One of India’s largest IT services firm, Tata Consultancy Services, plans to lay off about 12,261 employees from its global workforce this
One of India’s largest IT services firm, Tata Consultancy Services, plans to lay off about 12,261 employees from its global workforce this
TCS layoffs are being opposed by IT sector employee unions, with the latter seeking withdrawal of the move. Tata Consultancy