Author

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.
Business Insider

Mozilla is plastering New York with posters mocking tech billionaires as part of a new marketing campaign

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.