Nvidia Takes 9.3% Stake in Nebius After $2B Cloud Bet | The Tech Buzz