BusinessWeek reports (story, slideshow) on the sixth annual Global Information Technology Report released this week by the World Economic Forum and INSEAD. The results: Denmark is in first place, five of the top ten most networked countries are Nordic, eight are (more...)
link to original post