Tech Layoffs: Over 24K Workers Laid Off By 91 Tech Firms In First 15 Days Of 2023; Worse Days Ahead?
17 Jan 2023 7:09 AM GMT
X