Archive for March, 2010

Mozilla State of the Internet Report

Wednesday, March 31st, 2010

In one usage study, we found one person having more than 600 tabs open at one time.