
European researchers this week issued a report that portrayed the U.S. Internet infrastructure in a positive light. The study was commissioned by the World Economic Forum, and conducted by Insead, a business school near Paris. It ranked the United States fourth, behind just Denmark, Sweden and Switzerland. This struck me as strange. Turns out the […]