Logo

Spain  

Spain - Social Progress Index - SPI
DateSPIBasic Human NeedsFoundations of WellbeingOpportunity
201581.1791.0976.7975.62
201480.7790.2276.9075.19
Spain - Social Progress Index - SPI
Spain - Social Progress Index - SPI