Are High Tax Countries Better Off?

Finland, Denmark and Norway are some of the countries with the highest living standards, quality of life and reported levels of happiness, yet they also have the highest rates of tax in the world.

Credit to : Economics Help