Business directory and crowdsourced review forum Yelp introduced Spotlight Ads, a way for regional and national brands to bring video ads and static images to the home screen of its application. Yelp wrote in a blog post Thursday, “Tens of millions of people visit Yelp to discover and connect with businesses. At the same time,…Read More