Mozilla releases the “State of Mozilla 2018” report
With the end of a fiscal year, Mozilla recently released an annual report that includes the financial status and overall situation. Mozilla, founded in 1998, currently consists of two organizations: the Mozilla Foundation and...