“Blue Owl committed to investing up to $10 billion in the Stargate Abilene data center project after a due diligence process of only 10 minutes.”