Twitter's board has unanimously agreed to sell the platform in its entirety to Elon Musk for a deal valued at $44 billion
April 26, 2022