← Back to headlines
Blue Owl's Stack Reportedly Considers $30 Billion Sale of Asia Operations
Blue Owl's data center operator, Stack, is reportedly considering a sale of its Asia operations, a deal that could be valued at $30 billion.
6 May, 02:57 — 6 May, 02:57
Sources
Showing 1 of 1 sources



