If you're intending to purchase a new vehicle on finance, then normally, a ten to 30 percent down payment is required over the on-road price of a vehicle. Having said that, exact affirmation regarding EMI, down payment, interest, loan period, and its technique will be discussed because of the financial institution or dealership only, as it relies u