Digital Marketing & Ad Tech News

Twitter cleanup sweeps away 9 million users, but ad sales up