From Carolina Journal Radio Program No. 726: The income tax filing deadline is approaching, and it’s a good time to remind ourselves of major changes North Carolina has made in recent years to the state’s personal income tax. Becki Gray, John Locke Foundation senior vice president, recaps recent reforms and discusses additional changes that are under discussion now in the state Legislative Building.