Bank Branches in HAMI with own SWIFT codes:

BANK OF COMMUNICATIONS (HAMI BRANCH): COMMCNSHHMI