Mozilla has announced the release of Firefox 41. With controversies surrounding previous builds now subsiding Mozilla is going a little easy on the lever. Firefox 41 features a modest batch made of mostly incremental changes. Among them […]