The tech giant pulled out of its lease in Northlake after spending $20 million to build out a 1 million-square-foot facility.
The rise of artificial intelligence, the digitization of the economy and everyday life’s growing computing needs have turbocharged the expansion of data centers, driving up a surge in electricity ...