Loading...
Uploaded by TaxFoundation on Mar 12, 2010
Tax Foundation Senior Fellow Bob Carroll, Ph.D., appeared on CNBC's "Street Signs" on March 12, 2010 to discuss tax evasion versus tax avoidance and the economic costs of high tax rates.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)