Share this post
With US$2trillion laundered annually, money laundering is the biggest challenge in the payment industry. Payments are a key target for money launderers. A growing number run websites which accept card payments to disguise their illegal income by routing these payments through a genuine merchant account.
Read more here.