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.