The curious case of Nebius, the publicly traded AI infrastructure ‘startup’November 24, 2024DF Manager