Home > techcrunch > 85 Percent Of Firefox Users Have Installed Add-ons (Oh, And Firefox 5 Is Ready, Too)

85 Percent Of Firefox Users Have Installed Add-ons (Oh, And Firefox 5 Is Ready, Too)

June 22nd, 2011 06:46 Leave a comment Go to comments