Twitter Stock Tanks 7% in After Hours After Elon Musk Officially Terminates Deal
Elon Musk notified Twitter Friday afternoon that he will be terminating the $44 billion dollar deal to buy Twitter. JUST IN – Elon Musk terminates $44 billion Twitter deal. —Continue Reading