Shared publicly  - 
 
Sweden is #1 and Singapore is #11! The World Wide Web Foundation has released its very first Web Index examining the web's availability, growth and impact on countries around the world.Check it out:
What is the Web Index? Designed and produced by the World Wide Web Foundation, the Web Index is the world's first multi-dimensional measure of the Web's growth, utility and impact on people and nation...
6
Add a comment...