Firefox passes 400 million downloads

17
Mozilla shares a new statistic for those of you who pay attention to the Web browser race. But when’s the new Firefox beta due?

Link: CNET News.com

Categories:

  • Internet & WWW
  • Free Software
  • Desktop Software