Wednesday, April 20, 2005

Google in denial about click fraud

Excellent click-fraud coverage at Search Engine Watch.