Only 16% of internet users ever click on an ad, and 8% of users account for 85% of all clicks. - 2009 comScore study. Incredible stat! 1 week ago
Web consolidation in action: the top 10 web sites pageview percentage of US web traffic in 2001: 31%, 2006: 40%, 2010: 75% - Compete. Scary. 1 week ago
No Comments so far ↓
Like gas stations in rural Texas after 10 pm, comments are closed.