Elon Musk launches Twitter takeover bid for $43 billion
The bid is the latest saga in Musk’s volatile relationship with Twitter.
The executive is one of the platform’s most-watched firebrands, often tweeting out memes and taunts to…
Read More...
Read More...