NCDs are fixed-income instruments where the return rate and term are defined upfront. Post author By admin Post date August 11, 2023 Understanding Non-Convertible Debentures (NCDs) The Basics of Debentures Debentures are an avenue for companies to acquire long-term capital… 11 August 2023, • 2 mins read Tags Coverage Ratio, credit rating, Debt Profile, investing, Investors, NCD, Non-Convertible Debentures