How would you define a demand note?
Explanation
A demand note is essentially a draft that requires payment in lawful money immediately upon demand, distinguishing it from cheques, securities, or term deposits.
A demand note is essentially a draft that requires payment in lawful money immediately upon demand, distinguishing it from cheques, securities, or term deposits.