Indian Economy Debenture holders of a company are its? A) shareholders B) creditors C) debtors D) directors Detailed Solution: No Details Prev Next