The culture that is America

In the late 1990s, there were typically fewer than a dozen tax provisions that had just a limited lease on life and needed to be renewed every year or so.

Today there are 141.

Here is much more.

Comments

Comments for this post are closed