Blue Owl's Stack to consider $30 billion sale of Asia operations: Report
Stack Infrastructure, owned by Blue Owl Capital, is exploring options including a sale of its Asia operations. The deal could be valued at over $30 billion. This comes as Blue Owl faces investor withdrawal limits. Global investors are actively investing in Asia's data center sector, driven by demand for cloud computing and AI services.