Population Exodux means Loss of $26 Billion In Taxable Income for IL

the Illinois Policy Institute reports that Illinois has lost 366,616 taxpaying households, or 806,054 people, to other states¬†since 1995.¬† This means the state lost an average of one resident every 10 minutes, and in 2009 alone, more than 40,000 people moved to other states. Read the story from CBS Chicago by clicking here. Click here […]