News

Google has officially announced a $9 billion investment to expand its existing data center in Pryor and build a brand-new facility in Stillwater.