Google+ Local a big pile of poo?
I’m worried that Google may not have put quite enough thought into the Google+ Local logo…
I’m worried that Google may not have put quite enough thought into the Google+ Local logo…
Google Maps: the key to improving local results or just an unreliable mess? Where is Harrods exactly? I’ll check Google Maps. Imagine my surprise to find out where it was…
0131 220 1441
See Attacat on