02.17.16
In recent years, Illinois’ delayed payment of bills has caused financial stress for vendors, social service agencies and local governments. It has also cost the State $1.0 billion in interest penalties since fiscal year 2006, according to data from the Illinois Comptroller’s Office.
...