
News that Tesla Inc (NASDAQ:TSLA) CEO Elon Musk reached a deal to acquire Twitter Inc (NYSE:TWTR) has drawn mixed reactions from investors, Twitter users and celebrities. Here’s the latest.
Obama Down By 300K: A large number of deactivations have happened on Twitter since the news that Musk was paying $54.20 or around $44 billion to acquire the social media platform.