The Tax Foundation this week released a new index measuring the tax competitiveness of the largest 34 nations in the world. The bad news is that the United States ranks #32. There is no good news. Well, that's not entirely true. There's some good news, but not much. Here are four key takeaways [...]