Contact details

Archive for 6 September, 2012

Sweden tops global web index

Sep 6th, 2012   News

According to the World Wide Web Foundation’s Web Index, Sweden is best in the world at putting the Web to work. It assesses the political, economic and social impact of the Web, as well as Web connectivity and infrastructure.

Read More