(1) It shall be the duty of all officers and agents of the company and of all officers and agents of any other body corporate whose affairs are investigated by virtue of section 167 to produce to the inspectors all books and documents of or relating to the company, or, as the case may be, the other body corporate which are in their custody or power and otherwise to give to the inspectors all assistance in connection with the investigation which they are reasonably able to give.
(2) An inspector may examine on oath the officers and agents of the company or other body corporate in relation to its business and may administer an oath accordingly.
(3) If any officer or agent of the company or other body corporate refuses to produce to the inspectors any book or document which it is his duty under this section so to produce or refuses to answer any question which is put to him by the inspectors with respect to the affairs of the company or other body corporate as the case may be, the of