Blue Owl Eyes $30B Sale of Stack’s Asia Data Centers
Blue Owl Capital is exploring a $30B sale of Stack Infrastructure’s Asia Pacific data centers — potentially 2026’s largest private markets infrastructure exit.
Blue Owl Capital is exploring a $30B sale of Stack Infrastructure’s Asia Pacific data centers — potentially 2026’s largest private markets infrastructure exit.