Small Businesses Give Yelp 1-Star Review

Tribune
Yelp is by far the most popular website for consumer reviews, but lately, more small business owners are reporting frustrations with the site.
View Comments (1)