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