Elon Musk steps down as Twitter CEO

While Musk hasn’t named the new CEO yet, Wall Street Journal reports it will be Linda Yaccarino, NBC Universal’s head of advertising