Google_Reviews

Google Reviews Profile

Company: Google (Reviews) What is it? There’s not much on the web about this yet, but Google is apparently looking at the reviews space and has put a very light experiment up on their site. I sa