You can either import details from an existing Google Business Profile listing or create a Bing Places for Business listing manually. To set up a business listing on Bing manually, choose your business type and location from the drop-down menus. 4 Tips for a Strong Bing Business ListingCreating a listing on Bing Places for Business will improve your business’s online visibility. Bing Places for Business vs. Google Business ProfileBing Places for Business is Microsoft’s equivalent to Google Business Profile, formerly known as Google My Business. Google Business Profile uses a proprietary platform, while Bing Places for Business sources reviews from other sites.