ICT Development Index (IDI)

The ICT Development Index (IDI; Fr: Indice de développement des TIC) is an index published by the UN? International Telecommunication Union (ITU) based on internationally agreed information and communication technologies (ICT?) indicators.

References