Top ten advertisers based on billions of online display advertising impressions (221 billion impressions (221 billion impressions, Q3, 2010).
Top ten advertisers based on billions of online display advertising impressions (221 billion impressions (221 billion impressions, Q3, 2010).