Elon Musk Puts $44 Billion Twitter Deal ‘On Hold’ [Updated]
Elon Musk is putting his $44 billion takeover of Twitter “temporarily on hold” after the company claimed that less than 5% of its users are spam or fake accounts. The Tesla chief tweeted on Friday that the deal was being frozen while he waited for details backing up Twitter’s claim: “Twitter deal temporarily on hold … Read more