Owl Rock NAV per share dips in Q4, posts 11.4% net total returns
The BDC has originated $11.1 billion of loans since its inception almost three years ago.
17 January 2019•1 min read
The BDC has originated $11.1 billion of loans since its inception almost three years ago.