Twitter: The new frontier?

The mass exodus from Twitter that new owner Elon Musk threatened did not materialize, at least for today at Twitter headquarters.

Timeline: Elon Musk's bid to take over Twitter

Elon Musk is offering to go through with his original proposal to buy Twitter for $44 billion. Here’s a look at some of what’s transpired between the billionaire Tesla CEO and the social media platform.