Nvidia Stock Falls on Meta-Google Chip Deal News

November 25, 2025 THEODORE BLAKE (Business) Business