The Spanish retail payment system within the Single Euro Payment Area (SEPA): Implications of implementation 17 julio 2014 Read More