The Twitter Troll Lord
The Twitter Troll Lord

Elon Musk Terminates $44 Bln Twitter Merger Agreement

Updated on

Billionaire Elon Musk send a formal notice to the Twitter Board of Directors today with his intent to not buy twitter and walk away.

Loading content, please wait...
Atlas
theatlasnews.co