Nebius Group (NBIS) Climbs 38% on New $18-Billion Microsoft Deal

Nebius Group (NBIS) Climbs 38% on New $18-Billion Microsoft Deal