Canara Bank IFSC Code 2026

11,606 Branches 35 States NEFT / RTGS / IMPS