March 14, 2025

Elon Musk offers to buy Twitter for $43 billion