Home Investing Nvidia Owns 9.3% of Nebius and Cannot Sell Until 11…