Skip to playerSkip to main content
  • 3 years ago
Elon Musk has now sealed the $44 billion Twitter deal and has fired CEO Parag Agrawal and two other executives.
Comments

Recommended