Google Places is undergoing yet another face lift. This time, the changes have to do with the reviews, namely the non-Google user reviews. Third party review sites, such as Yelp, have been complaining about Google growing Google Places by relying on Yelp reviews, while at the same time trying replace them. Google Places no longer [...]




