Bank of Baroda (BoB) is a Mumbai-headquartered public sector bank that runs more than 5 000 branches across India A host of customized products and services defines the customer-centric approach of BoB