News
18h
Newspoint on MSNTCS to lay off over 12,000 employees this year; mid, senior level staff to be impactedNew Delhi | 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 ...
Nvidia leads in AI chips with strong growth and a powerful software moat, but faces high valuation risks amid rising ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results