Bank of Baroda has lowered its car loan interest rates. The floating rate now begins at 7.6 percent annually. A fixed rate ...