Business Law Promissory Note – Meaning, Characteristics And Parties 6 years ago Promissory Note Meaning – According to Section 4 of the Indian Negotiable Instruments...