Guest Authors What the FCA’s 18th Month Delay with SCA Could Mean for Online Payments Aviram Shemer Sep 25, 2019 The United Kingdom’s Financial Conduct Authority (FCA) recently announced an 18-month delay on its enforcement of the European Union’s Strong Customer…