Bank of Baroda in the UK...
The Bank of Baroda is one of the biggest banks in India, but has also become a worldwide international bank, with branches in 25 countries across 5 continents, and a global customer base of more than 34 million.
There is a wide range of financial services on offer from the Bank of Baroda, including:
- Savings and deposit accounts
- Current accounts
- Credit cards
- Online banking
The Bank of Baroda is making a name for itself in the UK; it is authorised and regulated by the Financial Services Authority (FSA), and its UK customers are protected under the Financial Services Compensation Scheme, just the same as they would be with a British bank.