Citic Ka Wah Bank has opened a new branch in Sha Tin, giving the bank a retail network of 31 branches.