The First 48: Firefox 4 Released
Mozilla released Firefox 4 on March 22, 2011 and the free and open source web browser had 15.8 million downloads within the first forty-eight hours.
The Firefox team pulled together the following infographic to share some cool stats about the first 48 hours following the launch: (more…)
Comments Off on The First 48: Firefox 4 Released
March 25, 2011