Tag Archives: tax rates

Aside

The World Economic Forum today released its annual Global Competitiveness Report. The report makes for interesting reading. While Switzerland and Singapore hold on to the number 1 and 2 positions respectively, the United States fell from fifth to seventh place. … Continue reading