Twitter’s Board agreed to Sell the Social Network to Elon Musk for $44 billion
The board of Twitter has agreed to sell the social network to billionaire Elon Musk for $44 billion or $54.20 per share, which is nearly 38% above the closing price of Twitter shares on the 1st April - before Musk revealed that he had bought about a 9 per