Microsoft has launched Bing Pages, a new product aimed at enabling businesses and individuals to manage their branding on Bing and Outlook. The program, first reported by MSPoweruser, is currently in ...