By: Lou Grilli, Senior Innovation Strategist The term “faster payments” is popping up more frequently – not just in payments-specific trade publications, but in the mainstream media as well – as discussions focus on the need to send money to consumers and businesses...
