Canara Bank is one of the largest public sector bank owned by Govt. of India. Canara headquarters is in Bangalore. Bank was established at Mangalore in the year 1906. The Govt. nationalized the bank in 1969. As of now, the bank had a network of 6089 branches and more than 10519 ATMs spread across India. The Canara Bank also has offices abroad in London, Hong Kong, Moscow, Doha, Bahrain, South Africa, Dubai, Tanzania and New York.