Nebius sinks on weak forecast

CNBC · Nov 12, 17:03

Log in to see ideas