Tata Consultancy Services (TCS), India’s largest IT services provider, will reduce its workforce by two per cent – over 12,000 jobs – in the 2026 financial year, primarily affecting middle and senior ...
Tata Consultancy Services Ltd is an India-based company engaged in providing information technology (IT) services, consulting, and business solutions. Its business segments include Banking, Financial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results