Product Launch
RFA Introduces AML
Anti-Money Laundering (AML) is a huge problem to UK plc. The National Crime Agency estimates that hundreds of billions of pounds are laundered through UK banks each year, and the FCA have handed out fines running into millions for the failure to have robust AML processes in place.