If you are planning to purchase a new vehicle on finance, then typically, a ten to 30 p.c down payment is required within the on-road price of the vehicle. Nonetheless, specific confirmation relating to EMI, down payment, interest, loan period, and its process will be discussed via the bank or dealership only, mainly because it relies upon upon ind… Read More