Expense, Interest Payments, % of Expense (Percent)
Definition :
Share of interest payments in expense, expressed in terms of percentage.