Elon Musk Completes Twitter Takeover in $44B Deal

Key Takeaways Twitter has accepted Musk’s offer to buy the company’s shares at $54.20 per unit in a transaction valued at roughly $44 billion. Musk now owns a 100% stake in the company. Th...