Resources

New

New

Demand Draft

A method of payment where one party instructs a bank to pay a specific sum to another party upon demand, typically used for secure and guaranteed transactions.