Business

New York Restaurants Are Being Extorted by Scammers Armed With One-Star Reviews


Scammers are bombarding restaurants with one-star Google reviews, threatening to continue until they receive $75 gift cards. A wave of extortionist …

Read more

Show More

Related Articles

Back to top button