Our Tax System beat out France! And lost to everyone else. . .

Our Tax System beat out France! And lost to everyone else. . .
How many people woke up this morning thinking, “where does the United States’ tax system rank with other OECD countries?” For me, it was the second thought of the day, right after, “where did my dog decide to poop during the night.” Fortunately, there’s an answer to that (the tax ranking. There’s an answer to ...