Google is reportedly backing out of its 1-million-square-foot North Texas data center lease despite planned $1 billion ...
The company currently has five retail locations across the U.S. and is expected to open Texas' first location in the spring.
Google headquarters is seen in Mountain View, California, United States on September 26, 2022. (Photo by Tayfun Coskun/Anadolu Agency via Getty Images) ...
Jan 17 (Reuters) - Google has a right to question Texas officials in a lawsuit accusing the Alphabet unit of unlawfully collecting biometric privacy data of millions of Texans without consent ...
Plus, Google's North Texas space was seemingly a significant investment, as a state filing lists an estimated cost of more than $20 million. Still, Google has planted itself in Texas in other ways.