Sweden is tops in making most of Internet, report finds
Leave it to the country that brought us Ikea to make the most of the Internet. According to a new report from the World Wide Web Foundation, the people and government of Sweden are the best in the world at optimizing the ...