The International Telecommunication Union (ITU) has published the ICT Development Index (IDI) 2025
The ITU ICT Development Index (IDI) 2025 released, confirms steady progress towards universal and effective connectivity, defined as equal access to the Internet for everyone, at an affordable price, anywhere and at any time, with minimal cost.