Google plans $17 billion Wyoming data center amid rising threats of curbs Investing.com · News 22m ago