Bank of Baroda

Karnataka

814 branches in 62 cities