Owl Rock Capital Corp reports results for ‘extraordinary year’
The firm recorded net investment income of $137.9m in Q4, the highest of any quarter in 2021.
The firm recorded net investment income of $137.9m in Q4, the highest of any quarter in 2021.