U.S. Markets closed

Small Businesses Give Yelp 1-Star Review

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