ESAF Small Finance Bank posts Rs 160 crore Q2 profit as asset quality improves · Activ.news