Labor Union Wins: Illinois Ends Private Medicaid Review

(Watchdog.org) Springfield, IL – Illinois has fired the private company that found…