Elon Musk finally in charge of Twitter, reports say
Elon Musk is finally in charge of Twitter, reports suggest tonight. And he’s already fired several top executives. The controversial $44 billion deal, which in recent months seemed as if it could fall through, closed on Thursday night just ahead of a court-imposed deadline, CNBC’s David Faber said in a tweet. “Elon Musk is now in charge at Twitter,” Faber wrote, adding that Twitter CEO Parag Agrawal and chief financial officer Ned Segal had “left the company’s HQ” in San Francisco and “will not be returning....