Canada is on the other end of the spectrum in terms of both transparency requirements and enforcement, so much so that the term "snow washing" has become part of the vernacular internationally, and even garnered its own Wikipedia entry. There are developing countries (e.g., Ghana) that have more robust anti-money laundering regimes.