
The City of Taylor, Texas, sold 87 acres deeded for a public park in 1999 for $10 to a data center developer for $10 million in 2025. The 135,000 square foot data center will sit 500 feet from resident Pamela Griffin's home. Locals plan to appeal after losing legal battles.
Tap to vote and see what everyone thinks.
Applied Digital Stock Rises 38% in May, Drops in June
Summary by ByteBrief