News

Tata Consultancy Services plans to lay off 12,261 employees, focusing on mid and senior levels as part of its strategy for ...
India’s largest IT services firm, Tata Consultancy Services (TCS), is set to lay off about 2 per cent, or 12,261 employees, of its global workforce this year, with the majority of those impacted ...