SCBNL: Standard Chartered Bank Nepal Ltd.

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

SCBNL: Standard Chartered Bank Nepal Ltd.

Definition in English: Standard Chartered Bank Nepal Ltd.