News

Residents voiced opposition to plans for a data center in north Tulsa County, near the Cherokee Industrial Park. Commissioners listened and answered questions before voting to approve it.