Twitter owner, Elon Musk, has named the former head of advertising at NBCUniversal, Linda Yaccarino, as the new Chief Executive…
This website uses cookies.