Brian Balfour: States Looking to End Income Taxes
North Carolina . . . Nebraska . . . Louisiana . . . governors and top lawmakers in these and other states have recently announced their desire to roll back and even end personal and corporate income taxes. Brian Balfour of the Civitas Institute in North Carolina explains why this is happening now, and how such moves would benefit people and businesses.