CNBC:
Elon Musk now in charge of Twitter, CEO and CFO have left, sources say — CNBC’s David Faber reported that Tesla CEO Elon Musk is now in charge of Twitter. — Twitter CEO Parag Agrawal and finance chief Ned Segal have left the company’s San Francisco headquarters.
Source link