Tech sector layoffs mount amid AI investment frenzy

August 22, 2024