Mozilla is releasing the biggest update to the Firefox browser in years. Firefox 57 officially launches on November 14th, 2017 but beta versions have been available for a few months, and the stable release is already on Mozilla’s servers if you’re impatient. The browser is getting a new user interface, but more importantly it has a […]