08.03.2025 Permalink “Mozilla rewrites Firefox's Terms of Use after user backlash | TechCrunch” Source: TechCrunch | Startup and Technology News