Press release: ITU releases annual global ICT data and ICT Development Index country rankings
Denmark ranks in first place in global ICT Development Index (IDI) Geneva, 24 November 2014 – Over three billion people are now online and information and communication technology (ICT) growth remains buoyant in just about every country worldwide, according to ITU’s flagship…