Canara Bank is one of the largest public sector banks in India owned by the Indian government. The bank was founded in Mangalore in 1906 by Ammembal Subba Rao Pai. Canara Bank is one of the oldest public sector banks in India. The bank has more than 6310 branches & 8851 ATMs spread throughout the […]