2% Of Internet Population Paying For 100% Of Internet 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 illustrate the value [...]






