Rebrand Mozilla’s Fresh Brand Identity Highlights Its Expanded Mission and Activist Spirit 30 Sep 2024