0 Google to Invest $850 Million in Data Center in Uruguay March 17, 2025 Leila Abdi Google plans to invest $850 million in a new data center in Canelones, Uruguay, emphasizing