For anyone who is intending to buy a new vehicle on finance, then usually, a 10 to thirty percent down payment is required around the on-road price of the vehicle. On the other hand, specific confirmation concerning EMI, down payment, interest, loan period, and its process will be discussed by the lender or dealership only, since it depends on indi