staged payments
Definition
Payment in scheduled (but not necessarily regular or equal in amount) installments.
News containing the term staged payments
Loading...
http://www.businessdictionary.com/definition/staged-payments.html
Payment in scheduled (but not necessarily regular or equal in amount) installments.
http://www.businessdictionary.com/definition/staged-payments.html