×

Google to set up new artificial intelligence (AI) hub in France

By Thomson Reuters Feb 14, 2024 | 10:13 AM