{"version":"1.0","type":"link","title":"ICT Development Index - Newikis","description":"The ICT Development Index (IDI) is an index published by the United Nations International Telecommunication Union based on internationally agreed information and communication technologies (ICT) indicators. This makes it a valuable tool for benchmarking the most important indicators for measuring…","provider_name":"Newikis","provider_url":"https://newikis.com","cache_age":86400}