Microsoft has just released a ton of awesome new Edge features as it continues to escalate browser wars to beat Chrome. Microsoft has just released a ton of awesome new Edge features as the … [+] browser wars to beat Chrome. SOPA Images / LightRocket via Getty Images Microsoft is …
Read More »