The tech giant pulled out of its lease in Northlake after spending $20 million to build out a 1 million-square-foot facility.
Google had leased more than 1 million square feet at an industrial park north of Fort Worth. But now, the tech giant is abandoning the space that was meant to help its data center operations. The ...
Google is reportedly backing out of its 1-million-square-foot North Texas data center lease despite planned $1 billion ...
Google Maps is celebrating its 20th birthday These are some of the most popular spots and locations in its history Google has ...
The rise of Google Maps mimics many of the scrappy origin tale tropes that are littered throughout the Bay Area.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results