In case you are intending to buy a new vehicle on finance, then commonly, a ten to 30 per cent down payment is required around the on-road price of the vehicle. Even so, precise affirmation pertaining to EMI, down payment, interest, loan period, and its process will be discussed with the bank or dealership only, mainly because it relies upon on ind