Digital Marketing & Ad Tech News

Study: Online Video Viewers Are Engaged by Ads

40% Clicked a Link or Visited Site Mentioned in Online Spots