Canara Bank. Canara Bank is one of the largest public sector banks owned by Government of India founded in 1906.


Size: 4522px × 2983px
Photo credit: © Takatoshi Kurikawa / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asia, asian, bank, banking, building, business, canara, company, finance, financial, government, india, indian, logo, monetary, national, office, sign, signage