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.
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.