Cardiovascular Health Technology Centre Opens at University of Twente, Forging a Path in InnovationMarch 28, 2025
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.