How would you define a demand note?

Choose the correct answer

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.

How would you define a demand note? — Basic of Economics | PakQuizHub