Report copyright - The ICT Development Index (IDI) - ITU › en › ITU-D › Regional-Presence... · The ICT Development Index (IDI) •The IDI is a composite index that combines 14 indicators •Designed
Please pass captcha verification before submit form
Please pass captcha verification before submit form