For anyone who is planning to purchase a new vehicle on finance, then typically, a ten to thirty p.c down payment is required around the on-road price of the vehicle. On the other hand, correct affirmation about EMI, down payment, interest, loan period, and its treatment will be discussed from the financial institution or dealership only, mainly be