How a 27-Basis-Point Loss Rate Over Nine Years Shaped Blue Owl Capital’s Lending Reputation
Twenty-seven basis points. That’s the annualized net loss rate for Blue Owl Capital Corporation’s flagship BDC, OBDC, since its inception in April 2016 through year-end...
