Canara Bank

Canara Bank is an largest Indian public sector bank and owned by the Government of India . Bank of Maharashtra is head office at Bangalore, Karnataka, India. The bank was founded in 1906 . Canara Bank has 6639 branches and 10600 ATM in India .