If you are planning to buy a new vehicle on finance, then typically, a 10 to 30 per cent down payment is required over the on-road price of the vehicle. Having said that, correct affirmation concerning EMI, down payment, interest, loan period, and its technique will be discussed by the bank or dealership only, since it depends upon individual eligi