« Back to Glossary Index« Back to Glossary Index
Tags: payments
Categories: Economics & Finance
The favourable payment terms given by a company or enterprise to their customers or clients; for example payment in installments.
Synonyms:
payment facilities
Related Articles: