18 Feb The Evolving Role of the AML Officer
In April 2025, Barclays was slapped with a hefty £42 million FCA fine for failing to spot crypto‑linked laundering and ignoring warning signs tied to environmental wrongdoing in its supply chain. This wasn’t just an operational misstep, it was a wake‑up call. As the UK’s Economic...