Digital Marketing & Ad Tech News

Twitter adds 5 million users, tops sales estimates

Plus: Twitter plans to retire some ad formats in coming quarters