Mozilla ($1.2B+ annual revenue, Mountain View) develops and distributes Firefox browser and web platform technologies. Recent 'Leaving Mozilla' signal indicates executive departures during AI capabilities expansion and browser market consolidation.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.