Annual Fraud Report 2025

Our latest Fraud report, in partnership with BioCatch, continues to show some progress as well as challenges in the fight again fraud, but the net effect was over £1.1 billion of losses in 2024.

Read more