
via reflectionof.me
Very interesting graph... specifically note where the US places.
I would have definitely thought that as the US is pretty much the hub of the internet economy, they would place much higher on this list.
Very interesting graph... specifically note where the US places.
I would have definitely thought that as the US is pretty much the hub of the internet economy, they would place much higher on this list.