Business Banks step up to lure demand deposits Wednesday, February 17, 2021 09:48 Competition among banks to lure demand deposits is becoming fiercer as the cheap capital source helps banks increase their net interest income (NIM) ratio.