When you are intending to buy a new vehicle on finance, then frequently, a ten to 30 p.c down payment is required on the on-road price of the vehicle. Nonetheless, specific confirmation pertaining to EMI, down payment, interest, loan period, and its technique will be discussed with the bank or dealership only, since it depends on individual eligibi