TCS forced 2,500 employees in Pune to resign, NITES claims in a letter to the Chief Minister
Views: 418 Tata Consultancy Services (TCS), the country’s largest IT company, allegedly forced approximately 2,500 employees in Pune to resign.
Read more