Elon Musk Says Twitter Has Had Massive Revenue Drop as Layoffs Begin November 4, 2022November 4, 2022