This chapter is intended to aid the State of Alabama in the execution of its duties by providing an appropriate and independent political subdivision of the state with full and adequate powers to fulfill the functions herein authorized. Except as in this chapter expressly otherwise provided, no proceeding, notice or approval shall be required for the incorporation of the authority or the amendment of its certificate of incorporation, the acquisition of any property or facilities or the issuance of any bonds, mortgage and deed of trust or trust indenture. The authority, its facilities and other property and the rates and charges thereof shall be exempt from all jurisdiction of, and all regulation and supervision by, the Public Service Commission. Neither a public hearing nor the consent of the State Department of Finance shall be prerequisite to the issuance of bonds by the authority. Nothing herein shall be construed to repeal the requirement for obtaining the permit provided for in Section 22-23-2.