Cleaning Up the World: End Dirty Money

Any attempt to end money laundering will be staunchly opposed by vested interests.