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