Published 3 Years AgoSearch engines Re-Launches Small Business Portal: Google My BusinessYahoo or google has launched a new webpage catering to smaller, nearby businesses, designed to streamline the actual management of your Google reputat