All Least Developed Countries

According to the International Telecommunication Union, “the least developed countries (LDCs) are defined as low-income countries that are suffering from long-term impediments to growth. They have low levels of human resource development and are vulnerable to both socio-economic, and environmental shocks.”

Error requesting data: cURL error 28: Resolving timed out after 5000 milliseconds