Mozilla is eliminating its advocacy division, which fought for a free and open web

date linked: 5 November 2024

source: link to article, from theverge.com