Latest Google Places Updates

Rob Willis Blog, Marketing

Just recently there have been numerous changes from Google. As well as the launch of the highly anticipated Google+, one of the main changes is Google Places. Due to a high number of complaints from third party sites such as Yelp and Trip Advisor, Google has now removed all reviews generated by these third party companies as they were unhappy with …