Friday, September 23, 2011

ICT Development Index (IDI): Sweden still ranks in second place

From International Telecommunication Union (ITU): Measuring the Information Society   


No comments:

Post a Comment