Google launches reviews for Google Places

Google launched a review section on updated Google Places that give business owners a single place to see all their Business and Customer’s review online.

 

(more…)