When you are planning to purchase a new vehicle on finance, then frequently, a ten to 30 p.c down payment is required over the on-road price of the vehicle. On the other hand, correct confirmation regarding EMI, down payment, interest, loan period, and its method will be discussed with the lender or dealership only, since it is dependent on individ