A great article that consolidates some of the tech industry layoffs in 2024.

Verified by MonsterInsights