Source:TechCrunch
Today’s the big day for the official, no-longer-beta release of the Firefox 3 browser. There is even a campaign to make today, June 17, Download Day and “set a Guinness World record for most downloads in 24 hours.” They are shooting for 5 million. Although, I’m not sure that there was a […]
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
This entry was posted
on Tuesday, June 17th, 2008 at 1:30 pm and is filed under mozilla, firefox, Company & Product Profiles.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.