News
Layoffs in the tech sector have scaled back so far in 2025, for the second year in a row, with Intel and Microsoft reporting ...
Some of the reasons for layoffs are cost-cutting, reduction in IT budgets, uncertainties over the global economy, recession ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results