The Register Poor old google now struggling with trackback software that is screwing their software

The Register Poor old google now struggling with trackback software that is screwing their software