August 12, 2020 0 Mozilla Fires 250 Employees, 25 Percent of Existing Workforce This site may possibly receive affiliate commissions from the links on this web site. Terms of use. Mozilla, [...]