Investor Shelf

Payment Systems Regulator

Regulator · GB · 1 documents

Key number
£459.7 million
UK APP fraud losses in 2023 (UK Finance). Bank of Canada Research p.3