KBRA assigns a rating of BBB+ to Blue Owl Credit Income Corp.'s ("OCIC" or "the company") $400 million, 6.60% senior unsecured notes due September 15, 2029, which are an add-on to the $500 million ...
Some results have been hidden because they may be inaccessible to you