IBMNA: International Bank of Miami, NA

What does IBMNA mean? The above is one of IBMNA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Bank of Miami, NA