No love (or stars) for this social media stock

Shares of Yelp Inc. were down again Tuesday and the social media company’s stock is down almost 18 percent ... Here’s why. Yelp — whose business model centers around advertising and consumer reviews of restaurants and other businesses — projects ...
Read The Rest at