Nebius shares soar 22% as AI demand powers revenue beat

· Economic Times