Nebius Reports Bigger Q3 Net Income Loss, Announces Meta AI Deal, Shares Fall
Nov 13, 2025 - 08:00
2