Payable on demand,
Definition of Payable on demand:
Payable at any time, without little or no notice period.
Meaning of Payable on demand & Payable on demand Definition
Payable at any time, without little or no notice period.
Meaning of Payable on demand & Payable on demand Definition