ITU releases annual global ICT data and ICT Development Index country rankings
30 November 2015, Geneva : ITU’s released its flagship annual Measuring the Information Society Report which states 3.2 billion people are now online, representing 43.4% of the global population, while…