4 ms·
I have always felt that there is some potential for brand confusion between Mozilla and SEOmoz. The potential for confusion between "Mozilla" and "Moz" seems ev
by carbocation 13y ago
I have always felt that there is some potential for brand confusion between Mozilla and SEOmoz. The potential for confusion between "Mozilla" and "Moz" seems even greater.