Mozilla, makers of the Firefox web browser, released the State of Mozilla annual financial report for the year 2016, and things could not look better from a financial point of view.



MORE RESOURCES FROM SOURCE

More from FoundryBase   gHacks Technology News