Google goings on.

Lots of things going on with Google at the moment. 1. Google earth street view has launched in the UK.  2. Google mail ( went down again for the second time this month 3. Google keyword tool went nuts, showing all sorts of results due to a ‘glitch’ 4. I have seen more instances of […]