Hrushit wrote a review of Bank of Baroda on Dec 2nd 2012
A bank that has a tagline called "India's International Bank"; but has no ounce of customer service.
I wanted to make a payment online with my Debit card which accompanied my savings bank account.
Since it was for the first time, I had to register and enter details and the internet connection got severed then.
Sorry, it is too late to edit your topic.