News

A couple of weeks ago, the country's largest IT services firm Tata Consultancy Services, which employs over 6,13,000 people, announced job cuts that will impact 2% of its global workforce or about 12, ...