14 August 2008, 10:01 am
The U.S. may be winning world speed records in swimming at the Olympics, but not in average Internet speeds. According to a new report, the country that invented the Internet has now sunk to 15th worldwide in the percentage of the population subscribing to broadband.... read more