School Finance Authority: From Creation to Dissolution
The Chicago School Finance Authority (SFA) is scheduled to be officially dissolved on June 1, 2010. The SFA is a separate unit of government created in 1980 by the Illinois General Assembly and charged with “promoting the financial…