Roman Tereshchenko: KYC and AML – preventing fraud, money laundering and illegal financial transactions