By Harry McCracken | Thursday, March 25, 2010 at 10:23 am
Sorry, Americans: You once lived in the planet’s most-networked country…but now we’re number five.
I’ll guess either South Korea or Japan is number 1 with the other being number 2.
Mail (will not be published) (required)
Notify me of follow-up comments by email.
Notify me of new posts by email.