A credit institution or financial institution, or an institution that carries out activities equivalent to those carried out by credit institutions and financial institutions, incorporated in a jurisdiction in which it has no physical presence, involving meaningful mind and management, and which is unaffiliated with a regulated financial group
Defined in / by
Also defined different in / by
- Shell bank defined in / by Wwft (BWBR0024282)
Last updated: 22 August 2026.