Elon Musk Official Buys Twitter | Fires Top Executives

CNBC also reports that the previous management has left the headquarters. Musk paid $54.20 per share, which totals around $44bn. Because of Musk’s purchase of Twitter, the social network is excluded from the S&P 500 index, which has a basket…