Canara Bank with 5 crore customers has over 4,200 branches spread across the country.

More...