Bank of Baroda slashes car loan interest rates
The new rate beginning at 7.60% p.a. is available on the purchase of a new car and is linked to a borrowers credit profile