After a false start, Firefox 6 has been officially released. Though many tech sites, including PCMag, published news of its release over the weekend, Mozilla had only made code available from its FTP servers, a standard practice leading up to a release. But in accordance with Mozilla’s recently adopted rapid release schedule, version 6...
Read more »

