Taxes, Labor, Income

Mar 13, 2011 by Editor Fred D

It was 1990 and Germany had won the war, just beating Sweden at 54.5% to 53%. (Numbers herein are from OECD and are “Corporate...

read more