Open-source darlings and Firefox developer Mozilla has posted record financial results this week, reporting increased revenues up five-per cent on the previous financial year.
Mozilla posts record financial results