Impressions Up, Clicks Down: Time For A Change
Written by Anthony Piwarun on February 23, 2010. Posted in Monetization, Online Advertising. 2 Comments.
To many in the online marketing industry the newest ComScore report on the 21% increase in display advertisement impressions means nothing ...