Elon Musk has already fired many of Twitter’s top executives and installed himself as CEO as he has officially completed his purchase of the social media giant this week. Speculation Read more
Elon Musk has already fired many of Twitter’s top executives and installed himself as CEO as he has officially completed his purchase of the social media giant this week. Speculation Read more