Exploring the Criminal Finances Bill 2016-17

An exploration of the enhancements of law enforcement tools under the Bill, as well as the new offence of corporate failure to prevent the facilitation of tax evasion.