We are glad to announce that according to the latest European Central Bank statistics, SEPA payment schemes (SEPA Credit Transfers and SEPA Direct Debits) are facilitating over 46 billion transactions every year. All the updated statistics can be found on ourwebsite. Also, find out more below about the newest updates related to the Polish payment landscape and European Digital Identity. We trust you will enjoy reading the latest publications from the EPC. |