2022: 853 tech companies have laid off 137,492 employees. November is the worst of all the months.November 23, 2022, 11:14 PM by Alex MarkShare this storyby marketGOATS 0 views