<< ComScore Says 5.3 Trillion Ads Shown In 2012, But 3 In 10 Are Never Seen

comscore ad impressions

comscore ad impressions