Business -2 Minutes Explainer: How Elon Musk Paid for the $44 billion Acquisition of Twitter rebootpurpose March 7, 2024 October 28-Elon Musk concluded the $44 billion acquisition of Twitter Inc. (TWTR.N) on Thursday, opened a new tab for private use, and assumed control of the significant social media network by sacking senior officials... Read More