The entity that has received the most Suspicious Activity Reports (SARs) in some 2,000 leaked FinCEN documents happens to be an online payment processing company that allegedly served clients involved...