Yesterday Mozilla launched the 3rd version of its popular web browser Firefox. To generate interest they announced Download Day 2008, hoping to set a new world record for number of software downloads in 24 hours. At the time of writing Mozilla have... Read rest of post








I was reading an article in 

