Elon Musk said Twitter has seen a 'massive drop in revenue' as more brands pause ads – CNN January 24, 2023 by globinfomaniahub Elon Musk said Twitter has seen a ‘massive drop in revenue’ as more brands pause ads CNNsource