Illinois Medicaid Enrollment Continues to Drop in 2018 10.26.18 A new study by the Kaiser Family Foundation found that Medicaid enrollment declined by 0.6% across the United States in 2018—the first nationwide drop since 2007. The...
State of Illinois FY2019 Recommended Operating Budget: Analysis and Recommendations 05.09.18 Click here to read the full report. The Civic Federation’s...