Owl Rock Capital Corporation Files Registration Statement for Initial Public Offering
NEW YORK–(BUSINESS WIRE)–Owl Rock Capital Corporation (“ORCC”), a business development company externally managed by Owl Rock Capital Advisors LLC, today filed a registration statement with the Securities and Exchange Commission […]