Allstream Insiders Summary Google and Beale Infrastructure are advancing a 506-acre data center campus in unincorporated Tulsa County, Oklahoma, near Cherokee Industrial Park and just west of Owasso. The development, previously known as Project Clydesdale, is under construction and is planned to join Google’s global data center network. Beale describes the site as a phased […] More