Twitter’s
New Twitter CEO Linda Yaccarino is a WEF Executive Chair That Suggested Elon Musk Limit His Tweetslikelynew CEO, Linda Yaccarino, a World Economic Forum Executive Chair and NBCUniversal advertising executive, recently tried to get Twitter owner Elon Musk to commit to self-censorship and urged him to allow advertisers to feel that they can “influence” Twitter.