Fast, seamless and secure: the future of payments
Do banks still have a role?