If any person shall ask to be excused from attending or testifying or from producing any books, papers, records, contracts, correspondence or other documents at any hearing on the ground that the testimony or evidence required of him or her may tend to incriminate him or her or subject him or her to a penalty or forfeiture, and shall thereafter notwithstanding this request be directed to give such testimony or produce such evidence, he or she must nonetheless comply with such direction, but he or she shall not thereafter be prosecuted or subjected to any penalty or forfeiture for or on account of any transaction, matter or thing concerning which he or she may testify or produce evidence thereto, and no testimony so given or evidence produced shall be received against him or her upon any criminal action, investigation or proceeding. However, no such individual so testifying shall be exempt from prosecution or punishment for any perjury committed by him or her while so testifying, and the testimony or evidence so given or produced shall be admissible against him or her upon any criminal action, investigation or proceeding concerning such perjury, nor shall he or she be exempt from the refusal, suspension or revocation of any license, permission or authority conferred, or to be conferred, pursuant to the Insurance Law of this State. Any such individual may execute, acknowledge and file in the office of the Commissioner and of the Attorney General a statement expressly waiving such immunity or privilege in respect to any transaction, matter or thing specified in such statement, and thereupon the testimony of such person or such evidence in relation to such transaction, matter or thing may be received or produced before any judge or justice, court, tribunal, grand jury or otherwise, and if so received or produced such individual shall not be entitled to any immunity or privileges on account of any testimony he or she may so give or evidence so produced.