Reading Time: < 1 min Google has just released Place Pages for Google Maps, and the potential impact on small businesses is quite large. According to Google, a “Place Page” is: a webpage for every place in the world, organizing all the relevant information about it. By every place, we really mean *every* place — there are Place Pages for […]