Close

Downpayment to buy a new car

Does all the bank ask for the downpayment to buy a new car? If so, the downpayment need to pay to the car salesman or to the bank?

New topic