Bing Places: Bing Business Directory

You’ll need to add your business to Bing directly to have it listed properly in maps via Bing Places for business.

Bing Places For Business