PSD2 explained: what is it?
You may have never heard of this European regulation but it affects you more than you think. In this article we give you a few keys so that you understand how this new payment directive affects you. The word PSD came into our lives in 2007, with the first Payment Services...