Legal glossary
What is Legal Terms - Sight Draft?
Legal Terms - Sight Draft — Sight Draft information: A check that is payable upon presentment to the bank.
Legal glossary
Legal Terms - Sight Draft — Sight Draft information: A check that is payable upon presentment to the bank.