Done deal: Elon Musk now has control of Twitter and has already fired its top executives

Views 10

Elon Musk has now sealed the $44 billion Twitter deal and has fired CEO Parag Agrawal and two other executives.

Share This Video


Download

  
Report form