Comment Comment by Timshel For those doubting the corp is 750 peoples (2020). And the Software dev expenses are listed at around $200 millions: https://en.wikipedia.org/wiki/Mozilla_Corporation#Finances parent Timshel 2 years ago