Finally he did it! New era for the social media platform?
Musk Seals $44 Billion Deal for Twitter, Pledges to Defeat Spam Bots
(Reuters) - Elon Musk clinched a deal to buy $Twitter(TWTR)$ for $44 billion cash on Monday in a transaction that will shift control of the social media platform populated by millions of users and glo