February 6, 2012

Is Pay-Per-Click Losing It’s Charm?

I read an article on TechCrunch recently that referenced another article on comScore about the decline in search ads, which are essentially pay-per-click ads. The comScore article presents the fact … [Read more...]