The IMF has estimated that the extent of money laundering globally is between 2 to 5 percent of the world's gross domestic product. This figure is larger than the GDP of all but a handful of countries and represents correspondingly huge risks to global financial stability and to the financial...