Cion Investment 7.50% Notes Due 2029(Cicb) Financials: Compared To Industry Average, Plus Other Key Ratios