Microsoft has a new search engine for Windows 10.The company announced today that it will soon be rolling out a new, free browser called Firefox Edge, which will allow you to search for websites using Google.It will be called Firefox Search, and you can download the browser from the Windows Store.The new browser is available to download for free from […]