English: The Bank of Baroda is the fifth largest bank in India. It has total assets in excess of Rs. 1.78 lakh crores, or Rs. 1,780 bn., a network of over 2800 branches and offices, and about 1000+ ATMs. Bank of Baroda offers a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels and through its specialised subsidiaries and affiliates in the areas of investment banking, credit cards and asset management.
This category has the following 2 subcategories, out of 2 total.