Yelp are accused of extortion and blackmailing business owners in the San Francisco Bay area, for improving their ratings and removing trashing reviews.
Yelp are accused of extortion and blackmailing business owners in the San Francisco Bay area, for improving their ratings and removing trashing reviews.