2% Of Internet Population Paying For 100% Of Internet MARLBOROUGH, 11/18/2009 – Only two in 100 people who browse the Internet actually click on the advertisements that fund websites, according to a new report by online ad network Chitika. The study, based on the actions of 86 million Internet users over a two-week period, helps […]