EPC

European Payments Council (www.europeanpaymentscouncil.eu).