The EU’s SEPA Instant Mandate is set to usher in a new era of faster and more efficient payments, but it also brings a host ...