Bank of Baroda is India’s International Bank based in Mumbai, and has 94 overseas offices spanning 17 countries. The organization offers a range of deposit accounts tailored to suit the needs of its clients and services such as online rupee remittance to India.
For more information: click here