Logo

United Kingdom  

United Kingdom - Social Progress Index - SPI
DateSPI
201584.68
201484.56
United Kingdom - Social Progress Index - SPI