Open house brings residents face to face with Tulsa data center developer
Project Atlas would take over 200 acres in Coweta. Residents are worried about its impact on energy prices and water use.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed