Bing Places for Business is a place to connect your company with local consumers in a quick and easy way by simply listing your business with the search engine. Follow these step-by-step instructions to set up your business with Bing Places.
Peg Corwin's insight:
How to setup and manage Bing local. You much have or create a Microsoft email.
Yes, you DO need to be listed here.