The city of Stillwater announced Thursday that Google has acquired land at the intersection of Perkins and Richmond roads.
Google has purchased land in Stillwater with plans to develop a data center, contributing to a $20 billion nationwide investment in data centers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results