Nebius Group N.V News - October 15, 2026