(a) Every foreign bank holding a certificate of authority pursuant to this subchapter shall at such times and in such form as the Commissioner shall prescribe, make written reports to the Commissioner under the oath of 1 of its officers, managers or agents transacting business in this State, showing the amount of its assets and liabilities and containing such other matters as the Commissioner shall prescribe. If any such foreign bank shall fail to make such report as directed by the Commissioner, or if any such report shall contain any false statement knowingly made, the same shall be grounds for revocation of the foreign bank's certificate of authority.
(b) Each foreign bank holding a certificate of authority pursuant to this subchapter shall cause to be kept, at its place of business in this State, correct and complete books and records of account of its business operations transacted by such foreign bank branch, foreign bank limited purpose branch or foreign bank agency, and shall make such records available to the Commissioner, upon request, at any time during regular business hours of the foreign bank branch, foreign bank limited purpose branch or foreign bank agency. Such foreign bank branch, foreign bank limited purpose branch or foreign bank agency shall also make available to the Commissioner, upon request, current copies of the charter and bylaws of the foreign bank, and minutes of the proceedings of its directors or committees relative to the operations of the foreign bank branch, foreign bank limited purpose branch or foreign bank agency. Any failure to keep such records as aforesaid or any refusal to produce such records or other documents upon request by the Commissioner shall be grounds for revocation of the foreign bank's certificate of authority.