Google announced today that they will be adding a Reviews tab in Google Places that allows business owners to see all their customer reviews in one place. In addition to being able to see all of your reviews, you can also respond to them directly right from the new Reviews …
Read more »
|Categories: Google Places