Ben Fenwick
Latest
Oklahoma’s Data Center Reckoning
The road to Google in Oklahoma slips off U.S. Highway 412 without much notice, a two-lane turn into the green sprawl of Mayes County, about forty-five miles northeast of Tulsa.
Read More