Author
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.