Wednesday, December 4, 2013

Sweden ranked #1 in web index

From: http://thewebindex.org/visualisations/#!year=2012&idx=Web%20Index&country=SWE&region=Europe%20%26%20Central%20Asia&handler=country
Lägg till bildtext

No comments:

Post a Comment