Elon Musk offers to buy Twitter (TWTR) for $54.20 per share
After initially purchasing a 9.2% stake and becoming Twitter’s largest shareholder, Elon Musk has made an offer to buy 100% of the shares and take the company private. In a filing with the US Securities […]