TCS lays off employees, offers severance packages worth 2 years' salary

Business