Should you be intending to buy a new vehicle on finance, then normally, a 10 to thirty p.c down payment is required over the on-road price of a vehicle. Even so, precise confirmation pertaining to EMI, down payment, interest, loan period, and its procedure will be discussed by the bank or dealership only, because it relies upon on individual eligib