Recent legislative developments in the United Kingdom, public remarks from the new director of the UK Serious Fraud Office (SFO), and recent parliamentary hearings on the Post Office Horizon scandal put a spotlight on...more