News

India's largest IT services firm, is set to lay off about 2%, or 12,261 employees, of its global workforce this year.In an interview with MoneyControl, TCS CEO K Krithivasan termed the decision a ...