A guide to Google My Business
A beginner’s guide to Google My Business Back in 2010, Google launched Google Places, allowing small businesses to put themselves on the map. Many companies set up Google Places listings, alongside Google+ pages; this meant they could acquire reviews and people could become advocates for the businesses they liked, sharing them and their stories with […]