Dec 182013
 

According to data released by comScore Video Metrix, 189.2 million Americans watched 47.1 billion online content videos in November 2013, while the number of video ad views totaled 26.8 billion. By comparison, 182 million U.S. Internet users watched nearly 40 billion online content videos in November 2012, while video ad views reached 10.5 billion. Top […]