Looks like The Kingdom Bank is using them for deposits. No idea about correspondent bank. Jeton's terms and conditions for UK-EU clients mention FCA license number 902039: License link.csp dubai said:
anybody have used them? no idea who they use as corresspondent bank?
Click to expand...