A non-convertible debenture (NCD) that is backed by the company's assets and involves a floating or fixed charge imposed on...
It stands for secured non-convertible debenture; a non-convertible debenture (NCD) that is backed by the company's assets and involves a...