Civic Federation: Illinois Budget Deficit Now Totals at Least $12.8 Billion
(CHICAGO) The Civic Federation’s Institute for Illinois’ Fiscal Sustainability released an independent examination of the enacted FY2010 State of Illinois budget today. The first-of-its-kind report is designed to provide Illinois residents…