X Ad Revenue Drops 2.2% to $707M in Q2 2025 Amid Challenges
In the second quarter of 2025, Elon Musk's social-media platform X, formerly known as Twitter, experienced a notable contraction in advertising revenue, signaling ongoing challenge...
Read More