India TCS layoffs: How to keep your health insurance without losing benefits As Tata Consultancy Services (TCS) proceeds with its plan to lay off approximately 12,000 employees—around 2% of its workforce—India’s IT Read More » August 1, 2025