We have all suspected the world is not ready for the connected era, though the International Telecommunication Union's (ITU) Global Cybersecurity Index (GCI) has confirmed it.

Read More...