A general picture of Bank or Baroda in Parliament Street in New Delhi on Wednesday. April 30, 2025. Photo: Aman Raj / Intern | Photocredit: Aman Raj Bank of Baroda (BOB) has reduced the interest rates for car loan by 25 basic points, with the new rates that now start with 8.15 percent against 8.40 […]