Source: Business Insider
The Mozilla Foundation is putting up posters in New York calling out Big Tech execs as part of a new marketing campaign promoting its fellowship program. Courtesy of the Mozilla Foundation. The Mozilla Foundation is coming after Big Tech in a new ad campaign launching Wednesday.
Go to Source
Related News