Saved Bookmarks
| 1. |
Meaning debenture |
| Answer» A debenture is one of the capital market instruments which is used to raise medium or long term funds from public. A debenture is essentially a debt instrument that acknowledges a loan to the company and is executed under the common seal of the company. | |