Twitter’s head of news Vivian Schiller has announced she is leaving, following the departure of three other senior executives.
Read more here:: BBC News – Technology
Twitter’s head of news Vivian Schiller has announced she is leaving, following the departure of three other senior executives.
Read more here:: BBC News – Technology