Apps Twitter’s Ad revenue plummets 40% as advertisers flee after Musk takeover by Admin January 18, 2023 0 Revenue at Twitter has significantly decreased since Elon Musk took control last year. Reports suggest that since Musk's takeover, more ... Read more