Carlyle Secured Lending 8.20% Notes Due 2028(Cgbdl) Financials: Compared To Industry Average, Plus Other Key Ratios