EPC – European Payments Council – eInvoicing gathering pace…