Joseph Coletti, John Locke Foundation director of health and fiscal policy studies, discusses
North Carolina's No. 41 ranking in the latest Tax Foundation business tax climate index.
(Click "Play" above to view this clip.)