India’s IT “Sarkari” Safe Haven Cracks, TCS Layoffs Trigger Panic Across Indian IT Firms. Is This Just the Beginning?

It was the announcement that sent tremors through India’s tech corridors, Tata Consultancy Services, TCS, the country’s largest IT employer and long seen as a bastion of job stability, is letting go of 12,000 employees. That’s 2% of its massive 600,000-strong workforce. What is worrisome are not the numbers alone … Read more