TECH & BIZ Elon Musk to buy Twitter in $44 billion deal News Desk 2 years ago Twitter has agreed to sell itself to Elon Musk in a deal valued at around $44 billion, the company said Monda