Google Places vs Google Local

Google Places is the old version of Google Local — the newer platform contains more features and if you had set up your business details in Google Places, you need to make a few changes here and there for it to look presentable in the new platform. Essentially Google places is just a single page […]