[ad_1] Microsoft is boasting in the newly-launched advertisement that “the new Microsoft Edge was built to bring you the best of the web” when visiting Windows Search. And now, Microsoft has started to feature a very prominent note across the top of its Outlook.com website. Provided you’re one of the two billion …
Read More »