Good news for auto loan borrowers! Bank of Baroda reduces car loan interest rates to 7.60%

Good news for auto loan borrowers! Bank of Baroda reduces car loan interest rates to 7.60%
Bank of Baroda's floating rate now starts from 7.60% p.a, down from 7.90% p.a.