L lunduke.locals.com Mozilla 2023 annual report: CEO pay skyrockets, Firefox market share nosedives 379 points stl_fan 2 years ago 333 comments