The global wave of tech slashes is intensifying in 2025, with more than 22,000 jobs cut so far this year following over 150,000 in 2024, acc... Read More