Elon Musk's Starlink-Russia connection, Google and Intel's big moves, Nvidia stock perks: Tech news roundup