Bank of Baroda is an Indian nationalized banking and financial services company headquartered in Vadodara. It is the 3rd largest PSB in India after SBI, with 132 million customers, a total business of US$218 billion, and a global presence of 100 overseas offices.