Corporate tax incentives don’t work and do more harm than good.
Why these deals have remained popular in Washington despite the overwhelming evidence that they don't work
Views: 31