The IDI is information and communication technology development index.
The report published by theInternational Telecommunications Union (ITU) in 2017 gives the following ranking:
The top three are therefore Iceland, South Korea, and Switzerland.
France ranks 15th, just ahead of the United States.
→ General Knowledge: the Digital