Bacs Payment Schemes Ltd (BPSL) – compliance report for 2017