News
Tata Consultancy Services (TCS) has confirmed plans to lay off 12,000 employees—2% of its global workforce—in an internal email dated July 27, 2025. The message outlines the company’s strategy to beco ...
The global tech industry is undergoing a massive shake-up. In just the first half of 2025, over 94,000 tech workers have lost ...
After Intel and Microsoft, Tata Consultancy Services (TCS) has announced plans to lay off around 2% of its global workforce, or 12,261 employees.
July 2025 has continued the trend of workforce reductions across the technology sector, with more expected in the month of ...
It has been a season of earnings disappointment for Indian IT companies. Revenues have fallen short of expectations, margins are under pressure, profitability has declined, and—above all—employee ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results