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 ...