Payment Services Directive 2 – better known as PSD2 – has been a hot topic since it came into effect in January 2018, with the EU and many banks vigorously pursuing its development. Businesses have ...