Tata Consultancy Services (TCS), India’s largest IT services company, is set to lay off approximately 2% of its global workforce, around 12,261 employees, this year. In an interview, CEO K Krithivasan ...
Tata Consultancy Services (TCS) is looking to lay off about 2 per cent of its global workforce this year. This could mean the loss of jobs for around 12,261 employees of India's largest IT firm. After ...