Add reviews to Bing Ads (Get rid of Yelp!)
Bing really needs to compete with Google and come out with their own BingCard review system.
Yelp is a business-killer. When I inquired about their algorithm, they told me that they let 75% of reviews through, but we found that 75% of the reviews we receive are marked as 'unrecommended' and the only ones that appear on our business are the low-percentile of negative ones.
It's time that Bing dumps their contract with this antiquated system and creates their own review system to support their ad clients.