Technology Elon Musk Announces NBCUniversal’s Linda Yaccarino to Become New CEO of Twitter… Ayub Khan May 12, 2023 0 Elon Musk mentioned that her she will look after business operations, while working on transforming the social media platform into X. By Reuters |…