Debit Cards in fight Against Human Trafficking

A number of banks are involved in a UN project to assist survivors of human trafficking. Survivors may have had their financial ...