News

Tata Consultancy Services plans to lay off 12,261 employees, focusing on mid and senior levels as part of its strategy for ...