Feb 28, 2020
Researchers in NC State's School of Public and International Affairs find that most tax incentives aimed at attracting and retaining businesses leave states worse off.