NIRSAL Microfinance Bank has been a valu