In a year marked by layoffs and restructuring of the workforce, India’s large-sized IT services firms halved their bench strength in 2025 compared to the peak levels in 2024, due to change in client ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results