Twitter’s head of brand safety and ad quality has left the company


Trending Today on Tech News Tube