Elon Musk now in charge of Twitter, CEO and CFO have left, sources say. Learn more about your ad choices. Visit megaphone.fm/adchoices