For anyone who is planning to buy a new vehicle on finance, then normally, a ten to thirty % down payment is required around the on-road price of the vehicle. Nonetheless, actual confirmation with regards to EMI, down payment, interest, loan period, and its technique will be discussed with the financial institution or dealership only, since it reli