Sign up now
free 30-day trial
Sign In
Discover
Pricing
Help
And there we have it: Elon Musk Moves to End $44 Billion Deal to Buy Twitter
@adders shocker