Forum Moderators: anallawalla & bakedjake
I'm guessing that people still think of MultiMap in the UK and Google is using its SERPs to drive traffic, but with a UK reach of 26% Google Maps must be gaining recognition with joe public.
The inexorable march of Google continues.