Like it or not, Yelp’s in business and here to stay

Years ago, Yelp announced to the world they had reached 100 million unique visitors. What this means for Yelp is business is good. What it means for the local small business owner is that Yelp and other review sites like it have become something we all just have to deal with. Yelp has been vilified –and…

Read More