Bank of Baroda :Established in 1908, Bank of Baroda is the sixth largest bank in India. It offers a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels and through its specialized subsidiaries and affiliates in the areas of investment banking, credit cards and asset management.
The Bank of Baroda provides these services in India through its network of over 2800 branches and offices, and 1000+ ATMs. It also has a strong international presence with a network of 72 offices in 25 countries, 6 subsidiaries and 4r representative offices.