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 »