Brian Balfour, senior vice president of research at the John Locke Foundation, discusses North Carolina’s good performance in a new Tax Foundation study of business taxation. Learn more here: “Taxing businesses: Where does N.C. rank?”