Broadcasting Elon Musk Terminates $44BN Twitter Deal Elon Musk is formally ending his $44 billion bid to buy Twitter. In a fresh SEC filing on Friday, July 8, Twitter shared a... Ravenewsonline EditorJuly 9, 2022