C cnbc.com Visa to launch pay-by-bank payments, an alternative to credit cards 61 points jnord 2 years ago 64 comments