The Deduction Cap Trap

120426052052-income-tax-form-story-top

Why the economic consequences could be dire.