The Internets

Forbes' Most Wired Cities

Forbes Magazine release today a list of the 30 most connected cities in the United States. They’ve surprisingly selected Atlanta as the most wired US city. I’m not really seeing it. Sure,