Multiple choice Shell bank refers to the the Foreign bank that does not have a branch in any country. financial institution that does not have a physical presence in any country. the Indian bank that has very small area covered All of the above Reveal answer Fill a bubble to check yourself B Correct answer Explanation Shell Bank refers to the financial institution that does not have a physical presence in any country.