Microsoft today named its new browser Microsoft Edge (ME) after using the “Project Spartan” code name for the last three months. Edge will be the successor to Internet Explorer (IE), particularly IE11 ...