Elon Musk has taken control of Twitter and fired its top executives
(CNN) --- Elon Musk has completed his $44 billion deal to buy Twitter, a source familiar with the deal told CNN Thursday, putting the world's richest man in charge of one of the wo…
(CNN) --- Elon Musk has completed his $44 billion deal to buy Twitter, a source familiar with the deal told CNN Thursday, putting the world's richest man in charge of one of the wo…