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