Logo

Ecuador  

Ecuador - Social Progress Index - SPI
DateSPIBasic Human NeedsFoundations of WellbeingOpportunity
201568.2573.5676.4654.72
201468.1572.9875.9755.51
Ecuador - Social Progress Index - SPI
Ecuador - Social Progress Index - SPI