BufferTotal display advertising impressions in America numbered 1.1 trillion in the first quarter of 2010 according to data released by comScore. The research firm found a 15 per cent increase in the number of display ads shown to internet users … Continue reading
Good news for online advertisers as US display ad impressions hit one trillion in first quarter
Reply
