Tag: ICT Development Index

ITU’s Worldwide Rankings and the Trends

The ITU released its IDI (ICT Development Index) report on the occasion…

Tempo Online