3 ms·
I don't agree at all that they are managing the Firefox project well. See the evolution of Firefox's market share over the last decade.
by Zababa 5y ago
I don't agree at all that they are managing the Firefox project well. See the evolution of Firefox's market share over the last decade.