Twitter has lost half of its top 100 advertisers since Elon Musk became CEO

Half of Twitter's top 100 advertisers appear to no longer be advertising on the website. A new report states that these 50 advertisers have spent almost $2 billion on Twitter ads since 2020.

Accounts Tweeting
Other Articles by Tweeters
First Shared
November 25, 2022 @ 12:37 PM PST
Loading Tweets
Currently no tweets or quote tweets to display.