Tech layoffs hit 128,536 across 299 companies amid AI shift

Business