340-acre data center campus planned in Tulsa Loading... Return to Investor Center developer2024-09-11T18:40:54+00:00