Elon Musk terminates $44 billion Twitter deal

//Elon Musk terminates $44 billion Twitter deal