More
Twitter’s head of brand safety and ad quality has left the company
Twitter lost its executive in charge of content moderation on the platform, Ella Irwin, earlier this week. In another sign of instability in Twitter’s upper ranks,...