Twitter Floods With Memes After Elon Musk Says New CEO To Take Charge

bse1dk6o elon musk afp

Elon Musk, in a tweet, said that the new Twitter CEO will assume office within 6 weeks. Elon Musk on Thursday announced that he has found a new CEO for Twitter. While he did not name his successor, NBCUniversal executive Linda Yaccarino is said to be the new leader of the microblogging platform. Soon after … Read more