Elon Musk closes Twitter deal for $44 billion, fires top executives
  • last year
Recommended