Lalaxi84051 Lalaxi84051 17-11-2022 Business contestada A buyer pays a deposit to the seller in advance before completing the transaction. Which term best defines this?.