(a) In any cause or proceeding before the commission, a person is not excused from attending and testifying, from producing books, papers, correspondence, memoranda, and other records, or from obeying a subpoena of the commission, a member of the commission, or a representative of the commission on the ground that the testimony or evidence, documentary or otherwise, may tend to incriminate the person or subject the person to a penalty or forfeiture.
(b) A person may not be prosecuted or subjected to penalty or forfeiture for or because of a transaction or thing for which the person is compelled to testify or produce evidence after having claimed a privilege against self-incrimination except for perjury.