Twitter accepts to sell company to Elon Musk for $44 billion

Mr Musk will take Twitter private, and Twitter stockholders will receive $54.20 in cash for each share of Twitter common stock that they own upon closing of the proposed transaction. Twitter has agreed a definitive deal to sell itself to…