Blue Owl Tech Finance Corps Announce $15.8B Merger to Create Largest Software BDC
Blue Owl Technology Finance Corps merge to form industry's largest software-focused BDC with $15.8B in assets, promising cost savings and strong portfolio quality. Closing Q2 2025.