The Only Thing Certain In Life Is Death — Taxes, Not So Much

Since 1960, Congress has enacted 66 major tax laws. At more than one major law per year, that makes for a pretty good clip – and a lot of uncertainty.

Original: Forbes Real Time