8% of Internet Users Account for 85% of all Clicks

By |2009-11-06T00:34:01+05:30November 6th, 2009|Internet, Opinions|

Am not surprised at this statistic...! Released by Comscore this [...]