SEPA will be all-encompassing, affecting payment systems, banks, corporations and customers alike.


Back to Thought Leaders Details