Taxpayers Flee Illinois, State Loses $26 Billion of Taxable Income

February 13, 2012
John Skorburg