Feb 27, 2020
A study of tax incentives aimed at attracting and retaining businesses finds that most incentives leave states worse off.