Report gives Illinois a poor grade for government funding transparency
(The Center Square) -- A new report found Illinois is one of the least transparent states in the country for reporting government financial information.
(The Center Square) -- A new report found Illinois is one of the least transparent states in the country for reporting government financial information.