Massive $30B Asia Data Centre Deal: Stack Infrastructure Eyes Historic Asia-Pacific Sale in 2026
May 6, 2026 | 5 min read Asia data centre investment 2026 is hitting new highs. Blue Owl Capital’s portfolio company Stack Infrastructure is exploring a sale of its entire Asia-Pacific operations in a deal that could exceed $30 billion, making it
