Giant sucking sound: Illinois lost $3.4B in income to neighboring states since 2010
Giant sucking sound: Illinois lost $3.4B in income to neighboring states since 2010
Policy failures have resulted in a steady stream of income flowing to neighboring states.