Digital Marketing & Ad Tech News

Facebook's Carolyn Everson goes on the defensive