08-10-2026 22:31 via kxan.com

Taylor city council prepares vote on data center campus agreement

If approved, the campus could sprawl across 664 acres but feature about $28 million in local investments.
Read more »