Posted by Alexallied in What The?! on 10 20th, 2005 | 3 Comments
Awesome marketing strategy and joint-effort by the Firefox community has resulted in 100,000,000 downloads - and this is only their first year. Marketing and promotion was carried out by Spreadfirefox.com (Sfx) and their affiliates, and no doubt about that, it has been...
