Financial institutions are struggling to spot the tell-tale signs of human trafficking due to resource constraints and the nature of the anti-money laundering (AML) compliance environment, according to experts. Today marks National Human Trafficking Awareness Day in the US.
Read full article on Infosecurity