ESAF Small Finance Bank posts ₹160cr profit after ₹116cr loss

Business