
The latest round of layoffs announced by Tata Consultancy Services (TCS) has become a source of fear for millions of people working with India’s $254 billion software industry, which contributes 10% to the country’s gross domestic product (GDP).
[ad_1]

[ad_2]
Source link
You must be logged in to post a comment Login