Edge

Here we cover Edge: Microsoft’s ongoing effort to create a browser that will be much better than Internet Explorer