Mozilla is plastering New York with posters mocking tech billionaires as part of a new marketing campaign
The Mozilla Foundation isn't holding back its disdain for Big Tech leaders. This week, it's hanging up posters around New York calling out tech executives like Mark Zuckerberg and Elon Musk and hyping up its own class of technology fellows as part …