Hatton National Bank

Hatton National Bank PLC (commonly abbreviated as HNB) is a private bank in Sri Lanka with 251 branches and 563 ATMs.

Hatton National Bank

Hatton National Bank PLC (commonly abbreviated as HNB) is a private bank in Sri Lanka with 251 branches and 563 ATMs.