Bonds issued under Section 20 shall bear interest at a rate or rates not to exceed the maximum rate permitted by the Bond Authorization Act at the time of the making of the loan from the Illinois Finance Authority. The bonds shall mature within 30 years from the date issued. General obligation bonds shall be the direct general obligations of the governmental unit and the full faith and credit of the governmental unit shall be pledged for the punctual payment of the principal of and interest on the general obligation bonds. Revenue bonds shall be limited obligations of the governmental unit payable from the enterprise revenues or revenue sources of the governmental unit pledged as security for the punctual payment of the principal of and interest on the revenue bonds.
30 ILCS 445/25