Blue Owl Capital Corporation is a business development company and regulated investment company that pursues diversified lending and credit-focused investments across various market segments, generating revenue primarily through interest income and investment returns on its loan and credit portfolio. The company is externally managed by Blue Owl Credit Advisors LLC, which earns fees based on assets under management and performance metrics and may also collect arrangement, structuring, and origination fees from portfolio transactions. As a regulated investment company, Blue Owl allocates investment opportunities across multiple affiliated funds and accounts according to established allocation policies, with oversight by a board that maintains a majority of independent directors to manage potential conflicts of interest.