Business Marketing Google Places brings all of your customer reviews to one spot Google makes it easier for businesses to see customer reviews, finally streamlining the process for business owners and managers. Jennifer Walpole, Sr. Staff WriterNovember 27, 2013