Prof. Chris Onalo, Registrar/Chief Executive Officers, National Institute of Credit Administration (NICA) has impressed on the Board Credit Committee of business credit granting organisations in the ...