Financial Crime Stoppers: Wolfsburg, ICC and BAFT on demand guarantee practices

Money laundering has become more visible in global trade over the past few years, and several organizations are trying to identify and prevent it.