Rephrase the title:NCDs may offer a higher interest rate than fixed deposits but experts advise caution Business