More Problems at Yelp (YELP) (opens in new tab)
Yelp (NYSE: YELP — $1.50 billion) claims to “help businesses of all sizes reach a large audience, advertise their products and drive conversion of their services.” Not all businesses on the platform agree.
Read the original article