Failure to Prevent Fraud: What the New Corporate Offence Means for UK Businesses
The introduction of the Failure to Prevent Fraud offence under the Economic Crime and Corporate Transparency Act 2023 (“ECCTA”) represents one of the most significant developments in UK corporate criminal liability for many years. Although the offence came into force…
