One Million ePayments Accounts Frozen on FCA Orders, AML Concerns
Around one million payment accounts were frozen when the UK’s financial watchdog ordered ePayments Systems to halt its operations due to AML concerns. The payment processor was popular among traders...