what is a bank of Baroda?

what is a bank of Baroda?

what is a bank of Baroda? Bank of Baroda is a leading Indian public sector bank headquartered in Vadodara, India. Established in 1908 by the Maharaja of Baroda, the Bank of Baroda, or BOB has grown to become one of the largest banks in India. Boasting a customer base of over 9 million customers across […]