KBRA Assigns BBB Rating to Blue Owl Technology Finance Corp. | Intellectia.AI