Tom Coburn actually said...
The World Bank ranks the U.S. 76th on having a low burden of business taxes and tax compliance costs.
Context
Pointing out the U.S. ranking in business tax burdens.
03/03/2009
Pointing out the U.S. ranking in business tax burdens.
03/03/2009