Menu

The First 48 Hours of Mozilla Firefox 4

March 25th, 2011

The response to Mozilla Firefox 4 has been astounding! The team here pulled together the following infographic to share some cool stats about the first 48 hours following the launch.