Glossary
Tags: Glossary
A guaranteed supply source usually designated by a contractual agreement.
Share this Article