Elon Musk buy Twitter in $44 billion deal Anonymous April 25, 2022 The board of Twitter (TWTR) has accepted Elon Musk’s $54.20 per share cash offer to acquire the company and take it private. Read More