Skip to content
Author
PUBLISHED: | UPDATED:
Getting your Trinity Audio player ready...

Estimated share of the world’s gross domestic product that is absorbed via laundering profits of illegal activities. That’s close to $600 billion a year.