(a) Whenever it appears to the district attorney or the Attorney General, either upon complaint or otherwise, that any person has engaged in, is engaging in, or is about to engage in any act, practice, or transaction which is prohibited by this article, the district attorney or the Attorney General, or both, may in their discretion apply to any court of competent jurisdiction in this state including the Superior Court of Fulton County for an injunction restraining such person and that person's agents, employees, partners, officers, and directors from continuing such act, practice, or transaction or from doing any acts in furtherance thereof and for the appointment of a receiver or an auditor and such other and further relief as the facts may warrant.
(b) In any proceedings for an injunction, the district attorney or the Attorney General may apply for and be entitled to have issued the court's subpoena requiring:
(1) The immediate appearance of any defendant and that defendant's agents, employees, partners, officers, or directors; and
(2) The production of such documents, books, and records as may appear necessary for the hearing upon the petition for an injunction.
(c) Upon proof of any of the offenses described in this Code section, the court may grant such injunction and appoint a receiver or an auditor and issue such other orders for the protection of purchasers as the facts may warrant.