Elon Musk’s Hard Sell to Advertisers Failed to Move the Needle for X
Elon Musk’s attempts to win over advertisers have yet to spark a major recovery in ad revenue for X. In 2025, ad revenue for X (formerly Twitter) reached $1.8 billion, up around 7% from 2024. That said, revenue was down 21% from 2023 and about 59% from 2021, the year before Musk took over Twitter … Read more