UK + EU lead the way making online payments even more secure with mandatory implementation of Strong customer authentication (SCA) As the business wor…