Skip to Content

sledgehammer

The Damage

Mass layoffs at Microsoft mean workers have to pick up the pieces

January 27, 2024