Layoffs in the technology sector have surged in the first part of 2026, already topping 100,000 by early May. That’s according to a new report from Statista ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results