BREAKING: Elon Musk is now in charge of of Twitter; top executives leave the building, CNBC reports
Billionaire tech mogul Elon Musk has taken the helm of the social media platform, and is closing of a $44 billion purchase deal, CNBC reported Thursday.
Twitter CEO Parag Agrawal and another top executive departed the company’s San Francisco headquarters and were not expected to return.
Do something positive.