Thursday, March 13, 2008 - 3:30pm
Whatever happened to the Information Superhighway? It was the big talk of the 90s, but now the United States has fallen to 16th place in the world for broadband deployment and availability, according to a survey by the Communication...