Shell Bank

Stay with us
  • 39

Shell Bank means a bank that has no physical presence in the country which it is incorporated and licensed, and which is unaffiliated with a regulated financial group that is subject to effective consolidated supervision. Physical presence means meaningful mind and management located within a country. The existence simply of a local agent or low-level staff does not constitute physical presence.

Leave a Reply

Your email address will not be published. Required fields are marked *