Mozilla releases Firefox 74 with better add-on experience March 10, 2020 by admin Tweet Mozilla has released Firefox 74. While it doesn’t feature large UI changes, it does improve usability, for example, third-party programs can no longer install unwanted add-ons in your browser. Read more… Neowin Related Posts:Mozilla launches Firefox 114 with fairly small, but…Mozilla releases Firefox 96 with improved Cross Site…Mozilla releases Firefox 98 with automatic downloadsMozilla releases Firefox 104 with Picture-in-Picture…Mozilla releases Firefox 101 with the old downloads…