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.
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.