Skip to playerSkip to main contentSkip to footer
  • 28/10/2022
Elon Musk has now sealed the $44 billion Twitter deal and has fired CEO Parag Agrawal and two other executives.

Recommended