/03 Feb 2017 PSD2 Directive PSD stands for Payment Services Directive established by the European Union back in 2007 in order to regulate and control online payment... Read More