As a business owner, you've probably had countless discussions with peers about the impact of Yelp reviews, which can be incredibly constructive and boosterish, or detrimental to the point of nearly sinking you. One particularly bad spate, and then it's rough-water sailing for a good while.
To Top