Corporation Blue Owl Technology Finance Corp. Completes Merger, Creating the Largest Software-Focused BDCMarch 24, 2025 Blue Owl Technology Finance Corp. (OTF) has completed its merger with Blue Owl Technology Finance Corp. II, forming the largest software-focused Business Development Company (BDC) with over $12 billion in total assets.