PERSPECTA

News from every angle

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
PostShare