2 ms·Well, not very well but it was clearly the wrong leader.by wkat4242 2y agoWell, not very well but it was clearly the wrong leader.llm_trw 2y agoI'm not sure I'd call losing 95% of your market share well, but each to their own I suppose.Gud 2y agoMozilla has been doing terrible.