Mozilla · Oct 21, 2026 · Mozilla Still here, still yours: 5 reasons to choose Firefox Story details →