Owl Rock Capital: Third Straight Quarter Of Outperformance For This 11.5% – Yielding BDC
This is an extract from an earlier article at Systematic Income Premium. In this article we take a look at the Business Development Company Owl Rock Capital Corporation (ORCC). The …