bn:03250698n
Noun Concept
NL
shell bank
EN
A shell bank is a financial institution that does not have a physical presence in any country. Wikipedia
Relations
Sources