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