Italy rated “one of the best countries in the world” to live in, according to OECD
How’s life? There is more to life than the cold numbers of GDP and economic statistics – The Better Life Index compares well-being across countries, based on 11 topics the OECD has identified as essential, in the areas of material living conditions and quality of life.