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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results