Let’s be honest – things might have gone a bit too far. In recent years, both the mainstream and business press have frequently stuck the boot into the Serious Fraud Office (SFO) – ‘Serious Farce Office’, anyone?
Subscriber Access
You must be logged in to view full premium content.