Elon Musk is formally ending his $44 billion bid to buy Twitter. In a fresh SEC filing on Friday July 8, Twitter shared a letter…
View More Elon Musk terminates Twitter dealElon Musk is formally ending his $44 billion bid to buy Twitter. In a fresh SEC filing on Friday July 8, Twitter shared a letter…
View More Elon Musk terminates Twitter deal