ParentFull threadnotsony·Mozilla pull in over $300 million in revenue.Perhaps they shouldn't be spending $40 million in branding and marketing expenses!View on HN