13 Billion+ Video Ads Viewed Last Month

Consumers watched 13.2 billion online video ads last month, reaching an all-time high, according to a new report by comScore. Data from the comScore Video Metrix also showed that over 180 million Americans watched almost 40 billion online content videos in April. Google Sites came in as the number one online video content property, primarily […]