Bank of Baroda

Gujarat

1,798 branches in 272 cities