logotype
Sign in

Nebius up 60% on US$19bn Microsoft infrastructure deal

Nebius up 60% on US$19bn Microsoft infrastructure deal
Credit: Nebius