$535 billion out, $25 billion lost over last 20 years: The impact of Illinois’ lost taxpayers.

3 years ago

In Episode 36,Ted and Mark discuss the staggering amount of income that Illinois has lost since 2000 as well as a new poll showing a new leader in the race for the GOP nominee for Governor.

Loading comments...