As widely rumored, the new Twitter CEO has been named as former NBCUniversal advertising exec Linda Yaccarino. Platform owner Elon Musk was making good on a promise he made last year, to abide by the results of a poll telling him to resign as the company’s head …
more…