NCDs are issued by Corporates, whereas Bonds are issued by Government entities. In most cases, NCDs offer a higher interest rate than Bonds which are secured while NCDs can be secured or unsecured.
NCDs are issued by Corporates, whereas Bonds are issued by Government entities. In most cases, NCDs offer a higher interest rate than Bonds which are secured while NCDs can be secured or unsecured.