TULSA, Okla. — Residents across Green Country have pushed back against proposed data centers and in Coweta, one project was recently withdrawn.
In east Tulsa, concerns are mounting as construction continues on a large-scale development and now a city councilor said Tulsa may have agreed to a costly deal.
Construction is underway on a 340-acre data center near East 11th Street and the Creek Turnpike…