Elon Musk Buys Twitter for $44B Following Legal Battle with Company, Fires Top Execs: Reports
  • last year
Elon Musk took over Twitter Thursday night, according to multiple news outlets, and fired three of its top executives shortly after
Recommended