8% of Internet Users Account for 85% of all ClicksBy ankur|2009-11-06T00:34:01+05:30November 6th, 2009|Internet, Opinions|Am not surprised at this statistic...! Released by Comscore this [...] Read More Comments Off on 8% of Internet Users Account for 85% of all Clicks