Elon Musk has taken control of Twitter and fired its top executives
By Donie O’Sullivan and Clare Duffy, CNN Business 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 world’s most influential social media platforms. Musk fired CEO Parag Agrawal and two other executives, according
Continue Reading