Is Bing Places for Business Better Than Google+ Local?

//Is Bing Places for Business Better Than Google+ Local?