FireFox 3 Release a Success!
Boca Raton, Florida (WiredPRNews.com) — Mozilla software developers have a reason to boast and to celebrate. Why? In only 5 hours, the latest version of the Firefox web browser was downloaded as many times as its former version received during its first day online. Firefox 3 was downloaded by more than 1.6 million users on [...]
