The Deduction Cap Trap


120426052052-income-tax-form-story-top

Why the economic consequences could be dire.