Nvidia shares tumble on signs Google gaining upper hand in AI November 25, 2025 By admin Chipmaker hit by $300bn sell-off in early trading