DEFINITE TERM CONTRACT

Definition and Citations:

A purchase contract for one to ten years.

Latest Articles