The demonetisation drive has brought into prominence the role of banks and financial organisations – be it offline or online. BankBazaar.com is....