Google will no longer be leasing space at a North Texas industrial park intended for its data center operations.
Google plans to open a new retail store in Austin, Texas, as part of its expansion strategy ... The location is just a half hour away from the company's upcoming Chicago campus that's set to open its ...