The authority may issue general obligation bonds or revenue bonds for the purpose of financing or refinancing, in whole or in part, the cost of the following projects:
In connection with the issuance of bonds, the authority may enter into an agreement with a company to construct, operate, maintain, and improve a project, and the authority may enter into a financing agreement with the company prescribing the terms and conditions of the payments to be made by the company to the authority, or its assignee, to meet the payments that become due on bonds.
S.C. Code § 13-12-40