Payments are an essential part of our lives, and of the UK economy. Last year UK payment systems processed more than 26 billion transactions worth over £91 trillion, covering everything from small scale card payments and cash withdrawals to major corporate transactions.
Click here for full details.