An NBFC shall have an Internal Audit Department whose head shall report to the board of directors of that NBFC directly and shall, inter alia, be responsible for compliance with these Regulations and for establishing an effective means of testing, checking and compliance with the policy and procedures established by it. ...