Debenture holders of a company are its_______________? / Basic of Economics, Economics Mcqs / By admin Debenture holders of a company are its_______________? A. holdersB. Creditors C. Debtors D. Directors