by Kyle Becker, Becker News:
Billionaire Tech CEO Elon Musk’s $44 billion deal to take over Twitter has now officially closed, as reporter earlier on Thursday at Becker News.
“Twitter CEO Parag Agrawal and chief financial officer Ned Segal have left the company’s San Francisco headquarters and will not be returning,” CNBC reported.