Mon, 02/27/2023 - 13:33 Tech Insider Elon Musk has reportedly laid off thousands of Twitter employees since he purchased the company in October.Jonathan Raa/NurPhoto via Getty Images Tags Tech Insider, News, Elon Musk, twitter, Layoffs, Tech layoffs, Twitter layoffs Source Some Twitter staff reportedly found out they were laid off after they couldn't …