1. https://www.ukfinance.org.uk/sites/default/files/uploads/pdf/UK-Finance-UK-Payment-Markets-Report-2019-SUMMARY.pdf
© TFLI 2024 All rights reserved. Licenced by the Information Commissioners Office, (Registration Number Z3585914) Registered in the UK, number 08424810. Registered Office Address: First Floor, Beechwood Court, Springwood Way, Tytherington Business Park, Macclesfield, Cheshire. SK10 2XG.