July 12, 2026

Google $15 billion India investment