Elon Musk Buys Twitter for $44B Following Legal Battle with Company, Fires Top Execs: Reports

  • 2 years ago
Elon Musk took over Twitter Thursday night, according to multiple news outlets, and fired three of its top executives shortly after

Recommended