Operators

Nebius

Ownership / jurisdiction: Nebius Group N.V., Netherlands (Nasdaq-listed; ex-Yandex assets)

Facilities