Two Step Authentication: How Will This Affect My Business?

Last November, the EU lawmakers formally adopted the new Payment Services Directive, (PSD 2), into law, and the current 28 member states will be required to introduce national legislation to implement these new rules by 13th January 2018. Payment Service Providers, (PSP) which are currently authorised under PSD 1, will […]

read more