Technology Elon Musk said Twitter has seen a ‘massive drop in revenue’ as more brands pause ads | CNN Business CNN — Elon Musk said Friday that Twitter has seen a “massive… ReportWireNovember 4, 2022 View Post