KBRA assigns a rating of BBB to Blue Owl Technology Finance Corp.'s (NYSE: OTF or "the company") $400 million 6.500% senior unsecured no ...