Elon Musk Appoints World Economic Forum Executive Chair Linda Yaccarino As New Twitter CEO
Elon Musk has announced that he is stepping down as CEO of Twitter and appointing to Linda Yaccarino, an official member of the World Economic Forum (WEF), to oversee the free speech-friendly platform in his st...