Elon Musk Reaches $44 Billion Deal to Buy Twitter

Elon Musk secured an agreement to purchase Twitter for approximately $44 billion on Monday following a night of negotiations with the social media company’s 11 board members.

The deal, one of the biggest-ever leveraged buyouts of a listed company, arrives less than two weeks after Musk put forward his initial bid of roughly $54.20 per share—a 38% premium over Twitter’s c…

Read more