Display Ads for Non-Clickers

Did you know that 8% of internet users account for 85% of all clicks (on advertising)?  Source: ComScore.  This is an incredible statistic and one which is important when creating a well thought out online marketing strategy.

Read More